1export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd 2export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def 3export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule 4export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir 5 6include $(MakeInc_cmd) 7include $(MakeInc_def) 8 9INCDIR=$(SDKHEADERSROOT)/usr/local/include 10 11# Installs header file for user level - 12# $(DSTROOT)/System/Library/Frameworks/System.framework/PrivateHeaders 13# $(DSTROOT)/usr/(local/)include/ 14DATAFILES= \ 15 mac.h 16 17# Installs header file for kernel extensions - 18# $(DSTROOT)/System/Library/Frameworks/Kernel.framework/Headers 19# $(DSTROOT)/System/Library/Frameworks/Kernel.framework/PrivateHeaders 20KERNELFILES= \ 21 22# Installs header file for Apple internal use in user level - 23# $(DSTROOT)/System/Library/Frameworks/System.framework/PrivateHeaders 24PRIVATE_DATAFILES = ${DATAFILES} 25 26# Installs header file for Apple internal use for kernel extensions - 27# $(DSTROOT)/System/Library/Frameworks/Kernel.framework/PrivateHeaders 28PRIVATE_KERNELFILES = \ 29 _label.h \ 30 mac.h \ 31 mac_data.h \ 32 mac_framework.h \ 33 mac_internal.h \ 34 mac_mach_internal.h \ 35 mac_policy.h 36 37INSTALL_MI_LIST = ${DATAFILES} 38 39# /System/Library/Frameworks/System.framework/PrivateHeaders 40INSTALL_SF_MI_LCL_LIST = $(sort ${DATAFILES} ${PRIVATE_DATAFILES}) 41 42INSTALL_MI_DIR = security 43 44EXPORT_MI_LIST = ${PRIVATE_KERNELFILES} 45 46EXPORT_MI_DIR = ${INSTALL_MI_DIR} 47 48# /System/Library/Frameworks/Kernel.framework/Headers 49INSTALL_KF_MI_LIST = $(sort ${KERNELFILES}) 50 51# /System/Library/Frameworks/Kernel.framework/PrivateHeaders 52INSTALL_KF_MI_LCL_LIST = $(sort ${KERNELFILES} ${PRIVATE_KERNELFILES}) 53 54COMP_SUBDIRS = conf 55 56include $(MakeInc_rule) 57include $(MakeInc_dir) 58