1*42e22086SApple OSS Distributionsexport MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd 2*42e22086SApple OSS Distributionsexport MakeInc_def=${SRCROOT}/makedefs/MakeInc.def 3*42e22086SApple OSS Distributionsexport MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule 4*42e22086SApple OSS Distributionsexport MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir 5*42e22086SApple OSS Distributions 6*42e22086SApple OSS Distributionsinclude $(MakeInc_cmd) 7*42e22086SApple OSS Distributionsinclude $(MakeInc_def) 8*42e22086SApple OSS Distributions 9*42e22086SApple OSS Distributions# Files that are public on macOS, but private on embedded 10*42e22086SApple OSS DistributionsEMBEDDED_PRIVATE_DATAFILES = \ 11*42e22086SApple OSS Distributions audit_domain.h audit_errno.h audit_fcntl.h audit_internal.h \ 12*42e22086SApple OSS Distributions audit_kevents.h audit_record.h audit_socket_type.h 13*42e22086SApple OSS Distributions 14*42e22086SApple OSS Distributionsifeq ($(filter $(SUPPORTED_EMBEDDED_PLATFORMS) $(SUPPORTED_SIMULATOR_PLATFORMS),$(PLATFORM)),) 15*42e22086SApple OSS DistributionsEXTRA_DATAFILES = $(EMBEDDED_PRIVATE_DATAFILES) 16*42e22086SApple OSS Distributionselse 17*42e22086SApple OSS DistributionsEXTRA_PRIVATE_DATAFILES = $(EMBEDDED_PRIVATE_DATAFILES) 18*42e22086SApple OSS Distributionsendif 19*42e22086SApple OSS Distributions 20*42e22086SApple OSS Distributions# These are covered by CoreOSModuleMaps because they're 21*42e22086SApple OSS Distributions# mixed in with headers from other projects in bsm/. 22*42e22086SApple OSS DistributionsDATAFILES = $(sort \ 23*42e22086SApple OSS Distributions audit.h \ 24*42e22086SApple OSS Distributions $(EXTRA_DATAFILES)) 25*42e22086SApple OSS Distributions 26*42e22086SApple OSS Distributions# These are covered by CoreOSModuleMaps because they're 27*42e22086SApple OSS Distributions# mixed in with headers from other projects in bsm/. 28*42e22086SApple OSS DistributionsPRIVATE_DATAFILES = $(sort \ 29*42e22086SApple OSS Distributions $(EXTRA_PRIVATE_DATAFILES)) 30*42e22086SApple OSS Distributions 31*42e22086SApple OSS DistributionsKERNFILES = \ 32*42e22086SApple OSS Distributions audit.h 33*42e22086SApple OSS Distributions 34*42e22086SApple OSS DistributionsINSTALL_MI_LIST = ${DATAFILES} 35*42e22086SApple OSS Distributions 36*42e22086SApple OSS DistributionsINSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} 37*42e22086SApple OSS Distributions 38*42e22086SApple OSS DistributionsINSTALL_SF_MI_LCL_LIST = ${DATAFILES} ${PRIVATE_DATAFILES} 39*42e22086SApple OSS Distributions 40*42e22086SApple OSS DistributionsINSTALL_MI_DIR = bsm 41*42e22086SApple OSS Distributions 42*42e22086SApple OSS DistributionsEXPORT_MI_LIST = ${KERNFILES} 43*42e22086SApple OSS Distributions 44*42e22086SApple OSS DistributionsEXPORT_MI_DIR = bsm 45*42e22086SApple OSS Distributions 46*42e22086SApple OSS Distributionsinclude $(MakeInc_rule) 47*42e22086SApple OSS Distributionsinclude $(MakeInc_dir) 48