aboutsummaryrefslogtreecommitdiff
path: root/nx-X11/programs/Xserver/hw/darwin/Imakefile
diff options
context:
space:
mode:
Diffstat (limited to 'nx-X11/programs/Xserver/hw/darwin/Imakefile')
-rw-r--r--nx-X11/programs/Xserver/hw/darwin/Imakefile92
1 files changed, 92 insertions, 0 deletions
diff --git a/nx-X11/programs/Xserver/hw/darwin/Imakefile b/nx-X11/programs/Xserver/hw/darwin/Imakefile
new file mode 100644
index 000000000..213816647
--- /dev/null
+++ b/nx-X11/programs/Xserver/hw/darwin/Imakefile
@@ -0,0 +1,92 @@
+XCOMM $XdotOrg: xc/programs/Xserver/hw/darwin/Imakefile,v 1.6 2004/11/08 06:35:27 fabbione Exp $
+XCOMM $XFree86: xc/programs/Xserver/hw/darwin/Imakefile,v 1.19 2003/05/14 05:27:55 torrey Exp $
+
+#include <Server.tmpl>
+#define IHaveSubdirs
+
+LinkSourceFile(Xorg.man,../xfree86)
+
+/* The version of miinitext.c in mi is built with many extensions off. */
+LinkSourceFile(miinitext.c,$(SERVERSRC)/mi)
+SpecialCObjectRule(miinitext,$(ICONFIGFILES),$(EXT_DEFINES))
+
+#if BuildXInputExt
+XINPUTSRCS = darwinXinput.c
+XINPUTOBJS = darwinXinput.o
+#endif
+
+SRCS = darwin.c \
+ darwinEvents.c \
+ darwinKeyboard.c \
+ miinitext.c \
+ $(XINPUTSRCS)
+
+OBJS = darwin.o \
+ darwinEvents.o \
+ darwinKeyboard.o \
+ miinitext.o \
+ $(XINPUTOBJS)
+
+INCLUDES = -I. -I$(SERVERSRC)/mi -I$(SERVERSRC)/fb -I$(EXTINCSRC) \
+ -I$(SERVERSRC)/render -I$(SERVERSRC)/include -I$(XINCLUDESRC) \
+ -I$(SERVERSRC)/os -I$(INCLUDESRC) -I$(FONTINCSRC) \
+ -I$(SERVERSRC)/miext/shadow -I$(SERVERSRC)/hw/xfree86 \
+ -I$(SERVERSRC)/Xi
+
+OSNAME = OSName
+OSVENDOR = OSVendor
+OSNAMEDEF = -DOSNAME='" $(OSNAME)"' -DOSVENDOR='" $(OSVENDOR)"'
+#if defined(XorgCustomVersion) || defined(XFree86CustomVersion)
+# if defined(XorgCustomVersion)
+CUSTOMVERSION = XorgCustomVersion
+# else
+CUSTOMVERSION = XFree86CustomVersion
+# endif /* XorgCustomVersion */
+CUSTOMVERDEF = -DXORG_CUSTOM_VERSION='$(CUSTOMVERSION)'
+#endif /* XorgCustomVersion || XFree86CustomVersion */
+#if defined(BuilderString)
+BUILDERSTRING = BuilderString
+BUILDERMSG = -DBUILDERSTRING='$(BUILDERSTRING)'
+#endif
+XORGREL = XOrgReleaseString
+XORGREL_DEF = -DXORG_RELEASE="\"$(XORGREL)\""
+
+#if defined(BuildDate)
+ BUILD_DATE = BuildDate
+#else
+ BUILD_DATE = 0
+#endif
+
+#if defined(ChangelogDate)
+ CLOG_DATE = ChangelogDate
+#else
+ CLOG_DATE = 0
+#endif
+
+#if OSMajorVersion >= 6
+CLUTDEF = -DUSE_NEW_CLUT
+#endif
+
+#if DarwinQuartzSupport
+SUBDIRS = iokit bundle quartz utils
+QUARTZDEF = -DDARWIN_WITH_QUARTZ
+#else
+SUBDIRS = iokit utils
+#endif
+
+DEFINES = $(QUARTZDEF) $(VENDORSUPPORTDEFS)
+EXTRAMANDEFS = $(QUARTZDEF) -D__logdir__=$(LOGDIRECTORY)
+
+SpecialCObjectRule(darwin,$(ICONFIGFILES),$(OSNAMEDEF) $(BUILDERMSG) \
+ $(CUSTOMVERDEF) $(XORGREL_DEF) $(CLUTDEF) $(VENDOR_DEFINES))
+
+NormalLibraryObjectRule()
+NormalLibraryTarget(darwin,$(OBJS))
+
+InstallManPage(XDarwin,$(MANDIR))
+InstallManPage(Xorg,$(MANDIR))
+
+DependTarget()
+
+MakeSubdirs($(SUBDIRS))
+DependSubdirs($(SUBDIRS))