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 9DATAFILES = \ 10 bsdthread_private.h \ 11 priority_private.h \ 12 workqueue_syscalls.h 13 14PRIVATE_DATAFILES = \ 15 bsdthread_private.h \ 16 priority_private.h \ 17 workqueue_syscalls.h 18 19KERNELFILES = \ 20 21PRIVATE_KERNELFILES = \ 22 23INTERNAL_KERNELFILES = \ 24 bsdthread_private.h \ 25 priority_private.h \ 26 workqueue_internal.h \ 27 workqueue_syscalls.h \ 28 workqueue_trace.h 29 30INSTALL_MI_DIR = pthread 31 32# /usr/local/include without PRIVATE stuff 33# /System/Library/Frameworks/System.framework/PrivateHeaders 34INCDIR = $(SDKHEADERSROOT)/usr/local/include 35INSTALL_MI_LIST = ${DATAFILES} 36INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} 37 38# /System/Library/Frameworks/Kernel.framework/Headers 39# /System/Library/Frameworks/Kernel.framework/PrivateHeaders 40INSTALL_KF_MI_LIST = $(sort ${KERNELFILES}) 41INSTALL_KF_MI_LCL_LIST = $(sort ${KERNELFILES} ${PRIVATE_KERNELFILES}) 42 43EXPORT_MI_LIST = $(sort ${KERNELFILES} ${PRIVATE_KERNELFILES} ${INTERNAL_KERNELFILES}) 44 45EXPORT_MI_DIR = ${INSTALL_MI_DIR} 46 47include $(MakeInc_rule) 48include $(MakeInc_dir) 49