1*8d741a5dSApple OSS Distributionsexport MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd 2*8d741a5dSApple OSS Distributionsexport MakeInc_def=${SRCROOT}/makedefs/MakeInc.def 3*8d741a5dSApple OSS Distributionsexport MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule 4*8d741a5dSApple OSS Distributionsexport MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir 5*8d741a5dSApple OSS Distributions 6*8d741a5dSApple OSS Distributionsinclude $(MakeInc_cmd) 7*8d741a5dSApple OSS Distributionsinclude $(MakeInc_def) 8*8d741a5dSApple OSS Distributions 9*8d741a5dSApple OSS Distributions# Files that are public on macOS, but private on embedded 10*8d741a5dSApple OSS DistributionsEMBEDDED_PRIVATE_DATAFILES = \ 11*8d741a5dSApple OSS Distributions _limits.h 12*8d741a5dSApple OSS Distributions 13*8d741a5dSApple OSS Distributionsifeq ($(filter $(SUPPORTED_EMBEDDED_PLATFORMS) $(SUPPORTED_SIMULATOR_PLATFORMS),$(PLATFORM)),) 14*8d741a5dSApple OSS DistributionsEXTRA_DATAFILES = $(EMBEDDED_PRIVATE_DATAFILES) 15*8d741a5dSApple OSS Distributionselse 16*8d741a5dSApple OSS DistributionsEXTRA_PRIVATE_DATAFILES = $(EMBEDDED_PRIVATE_DATAFILES) 17*8d741a5dSApple OSS Distributionsendif 18*8d741a5dSApple OSS Distributions 19*8d741a5dSApple OSS DistributionsDATAFILES = $(sort \ 20*8d741a5dSApple OSS Distributions byte_order.h endian.h fasttrap_isa.h \ 21*8d741a5dSApple OSS Distributions limits.h param.h profile.h \ 22*8d741a5dSApple OSS Distributions signal.h types.h \ 23*8d741a5dSApple OSS Distributions vmparam.h _types.h _param.h \ 24*8d741a5dSApple OSS Distributions _mcontext.h _endian.h \ 25*8d741a5dSApple OSS Distributions $(EXTRA_DATAFILES)) 26*8d741a5dSApple OSS Distributions 27*8d741a5dSApple OSS DistributionsDRIVERKIT_DATAFILES = \ 28*8d741a5dSApple OSS Distributions limits.h types.h _types.h endian.h _endian.h 29*8d741a5dSApple OSS Distributions 30*8d741a5dSApple OSS DistributionsPRIVATE_DATAFILES = $(sort \ 31*8d741a5dSApple OSS Distributions disklabel.h \ 32*8d741a5dSApple OSS Distributions $(EXTRA_PRIVATE_DATAFILES)) 33*8d741a5dSApple OSS Distributions 34*8d741a5dSApple OSS DistributionsKERNELFILES = \ 35*8d741a5dSApple OSS Distributions disklabel.h \ 36*8d741a5dSApple OSS Distributions byte_order.h endian.h \ 37*8d741a5dSApple OSS Distributions limits.h param.h profile.h \ 38*8d741a5dSApple OSS Distributions signal.h types.h \ 39*8d741a5dSApple OSS Distributions vmparam.h _types.h _limits.h _param.h \ 40*8d741a5dSApple OSS Distributions _mcontext.h _endian.h 41*8d741a5dSApple OSS Distributions 42*8d741a5dSApple OSS DistributionsINSTALL_MI_LIST = ${DATAFILES} 43*8d741a5dSApple OSS DistributionsINSTALL_DRIVERKIT_MI_LIST = ${DRIVERKIT_DATAFILES} 44*8d741a5dSApple OSS DistributionsINSTALL_MI_LCL_LIST = ${EXTRA_PRIVATE_DATAFILES} 45*8d741a5dSApple OSS DistributionsINSTALL_SF_MI_LCL_LIST = ${DATAFILES} ${PRIVATE_DATAFILES} 46*8d741a5dSApple OSS Distributions 47*8d741a5dSApple OSS DistributionsINSTALL_MI_DIR = machine 48*8d741a5dSApple OSS Distributions 49*8d741a5dSApple OSS DistributionsEXPORT_MI_LIST = ${KERNELFILES} 50*8d741a5dSApple OSS Distributions 51*8d741a5dSApple OSS DistributionsEXPORT_MI_DIR = machine 52*8d741a5dSApple OSS Distributions 53*8d741a5dSApple OSS Distributionsinclude $(MakeInc_rule) 54*8d741a5dSApple OSS Distributionsinclude $(MakeInc_dir) 55