Add X-ACE to build system

- Added --disable-xace to configure.ac and issue configure error if trying
   to build XC-Security without X-ACE
 - Added XACE #define to dix-config.h
 - Added X-ACE sources to Xext/Makefile.am
This commit is contained in:
Alan Coopersmith
2006-06-20 19:01:34 -07:00
committed by Alan Coopersmith
parent a46c06dab8
commit f68ecfa482
3 changed files with 21 additions and 1 deletions

View File

@@ -65,6 +65,13 @@ if XINERAMA
BUILTIN_SRCS += $(XINERAMA_SRCS)
endif
# X-ACE extension: provides hooks for building security policy extensions
# like XC-Security, X-SELinux & XTSol
XACE_SRCS = xace.c xace.h xacestr.h
if XACE
BUILTIN_SRCS += $(XACE_SRCS)
endif
# Security extension: multi-level security to protect clients from each other
XCSECURITY_SRCS = security.c
if XCSECURITY
@@ -149,6 +156,7 @@ EXTRA_DIST = \
$(XV_SRCS) \
$(RES_SRCS) \
$(SCREENSAVER_SRCS) \
$(XACE_SRCS) \
$(XCSECURITY_SRCS) \
$(XINERAMA_SRCS) \
$(XEVIE_SRCS) \