summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--X11.tmpl20
1 files changed, 18 insertions, 2 deletions
diff --git a/X11.tmpl b/X11.tmpl
index 3c98618..c4f4866 100644
--- a/X11.tmpl
+++ b/X11.tmpl
@@ -1,6 +1,6 @@
XCOMM ----------------------------------------------------------------------
XCOMM X Window System Build Parameters and Rules
-XCOMM $XdotOrg: xc/config/cf/X11.tmpl,v 1.18 2004/07/26 08:24:13 ago Exp $
+XCOMM $XdotOrg: xc/config/cf/X11.tmpl,v 1.19 2004/07/26 16:54:21 alanc Exp $
XCOMM $Xorg: X11.tmpl,v 1.6 2000/08/17 19:41:46 cpqbld Exp $
XCOMM
XCOMM
@@ -657,6 +657,14 @@ XCOMM $XFree86: xc/config/cf/X11.tmpl,v 1.248 2004/02/16 04:07:37 dawes Exp $
#define BuildDamageLibrary !BuildServersOnly
#endif
+#ifndef BuildComposite
+#define BuildComposite (BuildXfixes && BuildDamage)
+#endif
+#ifndef BuildCompositeLibrary
+#define BuildCompositeLibrary !BuildServersOnly && (BuildXfixesLibrary && \
+ BuildDamageLibrary)
+#endif
+
#ifndef BuildXterm
#define BuildXterm BuildClients
#endif
@@ -1198,6 +1206,14 @@ FCHOWN_DEFINES = -DHAS_FCHOWN
#endif
#endif
+#ifndef CompositeDefines
+#if BuildComposite
+#define CompositeDefines -DCOMPOSITE
+#else
+#define CompositeDefines /**/
+#endif
+#endif
+
#ifndef SitePervasiveExtensionDefines
#define SitePervasiveExtensionDefines /**/
#endif
@@ -1208,7 +1224,7 @@ FCHOWN_DEFINES = -DHAS_FCHOWN
XF86BigfontExtensionDefines DPMSDefines \
LowMemDefines XprintDefines XineramaDefines \
SitePervasiveExtensionDefines RenderDefines RandRDefines \
- XfixesDefines XDamageDefines
+ XfixesDefines XDamageDefines CompositeDefines
#endif
#ifndef SiteExtensionDefines
#define SiteExtensionDefines /**/