aboutsummaryrefslogtreecommitdiffstats
path: root/unix/xc/programs/Xserver/vnc/Imakefile
diff options
context:
space:
mode:
Diffstat (limited to 'unix/xc/programs/Xserver/vnc/Imakefile')
-rw-r--r--unix/xc/programs/Xserver/vnc/Imakefile44
1 files changed, 44 insertions, 0 deletions
diff --git a/unix/xc/programs/Xserver/vnc/Imakefile b/unix/xc/programs/Xserver/vnc/Imakefile
new file mode 100644
index 00000000..1c8132d9
--- /dev/null
+++ b/unix/xc/programs/Xserver/vnc/Imakefile
@@ -0,0 +1,44 @@
+XCOMM CDEBUGFLAGS = -g
+XCOMM CXXDEBUGFLAGS = -g
+
+ VNCTOP = $(TOP)/..
+ VNCINCLUDE = -I$(VNCTOP) -I$(VNCTOP)/vncconfig_unix
+
+#define CplusplusSource
+
+#if DoLoadableServer
+#define IHaveSubdirs
+#endif
+
+#include <Server.tmpl>
+
+#if DoLoadableServer
+ MODULE_SUBDIRS = module
+#endif
+ SRCS = vncExtInit.cc vncHooks.cc XserverDesktop.cc
+ OBJS = vncExtInit.o vncHooks.o XserverDesktop.o
+ INCLUDES = -I../include -I$(EXTINCSRC) -I$(XINCLUDESRC) -I$(FONTINCSRC) \
+ -I../render $(VNCINCLUDE)
+#if defined(XFree86Version) && XFree86Version >= 4000
+ VNCDEFINES = -DGC_HAS_COMPOSITE_CLIP
+#endif
+#if defined(ProjectX) && (ProjectX >= 604)
+ VNCDEFINES = -DGC_HAS_COMPOSITE_CLIP
+#endif
+ DEFINES = $(STD_DEFINES) $(VNCDEFINES) -UXFree86LOADER
+
+#define IHaveSubdirs
+SUBDIRS = Xvnc $(MODULE_SUBDIRS)
+
+NormalLibraryTarget(vnc,$(OBJS))
+LintLibraryTarget(vnc,$(SRCS))
+NormalLintTarget($(SRCS))
+
+NormalLibraryObjectRule()
+NormalCplusplusObjectRule()
+
+
+MakeSubdirs($(SUBDIRS))
+DependSubdirs($(SUBDIRS))
+
+DependTarget()