Constantin Kaplinsky | b30ae7f | 2006-05-25 05:04:46 +0000 | [diff] [blame] | 1 | XCOMM CDEBUGFLAGS = -g |
| 2 | XCOMM CXXDEBUGFLAGS = -g |
| 3 | |
Constantin Kaplinsky | 8f1d336 | 2006-06-02 04:31:15 +0000 | [diff] [blame^] | 4 | VNCUNIXDIR = VncUnixDir |
| 5 | VNCCOMMONDIR = VncCommonDir |
| 6 | VNCINCLUDE = -I$(VNCCOMMONDIR) -I$(VNCUNIXDIR)/vncconfig |
Constantin Kaplinsky | b30ae7f | 2006-05-25 05:04:46 +0000 | [diff] [blame] | 7 | |
| 8 | #define CplusplusSource |
| 9 | |
| 10 | #if DoLoadableServer |
| 11 | #define IHaveSubdirs |
| 12 | #endif |
| 13 | |
| 14 | #include <Server.tmpl> |
| 15 | |
| 16 | #if DoLoadableServer |
| 17 | MODULE_SUBDIRS = module |
| 18 | #endif |
| 19 | SRCS = vncExtInit.cc vncHooks.cc XserverDesktop.cc |
| 20 | OBJS = vncExtInit.o vncHooks.o XserverDesktop.o |
| 21 | INCLUDES = -I../include -I$(EXTINCSRC) -I$(XINCLUDESRC) -I$(FONTINCSRC) \ |
| 22 | -I../render $(VNCINCLUDE) |
| 23 | #if defined(XFree86Version) && XFree86Version >= 4000 |
| 24 | VNCDEFINES = -DGC_HAS_COMPOSITE_CLIP |
| 25 | #endif |
| 26 | #if defined(ProjectX) && (ProjectX >= 604) |
| 27 | VNCDEFINES = -DGC_HAS_COMPOSITE_CLIP |
| 28 | #endif |
| 29 | DEFINES = $(STD_DEFINES) $(VNCDEFINES) -UXFree86LOADER |
| 30 | |
| 31 | #define IHaveSubdirs |
| 32 | SUBDIRS = Xvnc $(MODULE_SUBDIRS) |
| 33 | |
| 34 | NormalLibraryTarget(vnc,$(OBJS)) |
| 35 | LintLibraryTarget(vnc,$(SRCS)) |
| 36 | NormalLintTarget($(SRCS)) |
| 37 | |
| 38 | NormalLibraryObjectRule() |
| 39 | NormalCplusplusObjectRule() |
| 40 | |
| 41 | |
| 42 | MakeSubdirs($(SUBDIRS)) |
| 43 | DependSubdirs($(SUBDIRS)) |
| 44 | |
| 45 | DependTarget() |