X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/b0d623f7f2ae71ed96e60569f61f9a9a27016e80..cb3231590a3c94ab4375e2228bd5e86b0cf1ad7e:/security/Makefile diff --git a/security/Makefile b/security/Makefile index 90a42a992..77eb0bf7c 100644 --- a/security/Makefile +++ b/security/Makefile @@ -6,50 +6,51 @@ export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir include $(MakeInc_cmd) include $(MakeInc_def) -INSTINC_SUBDIRS = \ - -INSTINC_SUBDIRS_PPC = \ - -INSTINC_SUBDIRS_I386 = \ - -INSTINC_SUBDIRS_X86_64 = \ - -EXPINC_SUBDIRS = \ - -EXPINC_SUBDIRS_PPC = \ - -EXPINC_SUBDIRS_I386 = \ - -EXPINC_SUBDIRS_X86_64 = \ - -DATAFILES = \ - mac.h \ - mac_policy.h - -PRIVATE_DATAFILES = \ +INCDIR=$(SDKHEADERSROOT)/usr/local/include + +# Installs header file for user level - +# $(DSTROOT)/System/Library/Frameworks/System.framework/PrivateHeaders +# $(DSTROOT)/usr/(local/)include/ +DATAFILES= \ + mac.h + +# Installs header file for kernel extensions - +# $(DSTROOT)/System/Library/Frameworks/Kernel.framework/Headers +# $(DSTROOT)/System/Library/Frameworks/Kernel.framework/PrivateHeaders +KERNELFILES= \ + +# Installs header file for Apple internal use in user level - +# $(DSTROOT)/System/Library/Frameworks/System.framework/PrivateHeaders +PRIVATE_DATAFILES = ${DATAFILES} + +# Installs header file for Apple internal use for kernel extensions - +# $(DSTROOT)/System/Library/Frameworks/Kernel.framework/PrivateHeaders +PRIVATE_KERNELFILES = \ _label.h \ + mac.h \ mac_alloc.h \ mac_data.h \ mac_framework.h \ + mac_internal.h \ mac_mach_internal.h \ - mac_internal.h + mac_policy.h -# Installed in /usr/include/security/ -INSTALL_MI_LIST = ${DATAFILES} +INSTALL_MI_LIST = ${DATAFILES} + +# /System/Library/Frameworks/System.framework/PrivateHeaders +INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} INSTALL_MI_DIR = security -EXPORT_MI_LIST = ${DATAFILES} ${PRIVATE_DATAFILES} +EXPORT_MI_LIST = ${PRIVATE_KERNELFILES} -EXPORT_MI_DIR = security +EXPORT_MI_DIR = ${INSTALL_MI_DIR} -# /System/Library/Frameworks/System.framework/PrivateHeaders -INSTALL_MI_LCL_LIST = ${DATAFILES} ${PRIVATE_DATAFILES} +# /System/Library/Frameworks/Kernel.framework/Headers +INSTALL_KF_MI_LIST = $(sort ${KERNELFILES}) # /System/Library/Frameworks/Kernel.framework/PrivateHeaders -INSTALL_KF_MI_LCL_LIST = ${DATAFILES} ${PRIVATE_DATAFILES} - -SETUP_SUBDIRS = conf +INSTALL_KF_MI_LCL_LIST = $(sort ${KERNELFILES} ${PRIVATE_KERNELFILES}) COMP_SUBDIRS = conf