X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/4d15aeb193b2c68f1d38666c317f8d3734f5f083..5ba3f43ea354af8ad55bea84372a2bc834d8757c:/security/Makefile diff --git a/security/Makefile b/security/Makefile index ca89616de..1917d6e86 100644 --- a/security/Makefile +++ b/security/Makefile @@ -6,12 +6,28 @@ export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir include $(MakeInc_cmd) include $(MakeInc_def) -DATAFILES = \ - mac.h \ - mac_policy.h - -PRIVATE_DATAFILES = \ +INCDIR=/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 \ @@ -19,20 +35,22 @@ PRIVATE_DATAFILES = \ mac_mach_internal.h \ mac_policy.h -# Installed in /usr/include/security/ INSTALL_MI_LIST = ${DATAFILES} +# /System/Library/Frameworks/System.framework/PrivateHeaders +INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} + INSTALL_MI_DIR = security -EXPORT_MI_LIST = $(sort ${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 = ${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 = $(sort ${DATAFILES} ${PRIVATE_DATAFILES}) +INSTALL_KF_MI_LCL_LIST = $(sort ${KERNELFILES} ${PRIVATE_KERNELFILES}) COMP_SUBDIRS = conf