1*43a90889SApple OSS Distributionsexport MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd 2*43a90889SApple OSS Distributionsexport MakeInc_def=${SRCROOT}/makedefs/MakeInc.def 3*43a90889SApple OSS Distributionsexport MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule 4*43a90889SApple OSS Distributionsexport MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir 5*43a90889SApple OSS Distributions 6*43a90889SApple OSS Distributionsinclude $(MakeInc_cmd) 7*43a90889SApple OSS Distributionsinclude $(MakeInc_def) 8*43a90889SApple OSS Distributions 9*43a90889SApple OSS DistributionsMIG_DEFS = lockd_mach.defs 10*43a90889SApple OSS Distributions 11*43a90889SApple OSS DistributionsDATAFILES = lockd_mach_types.h ${MIG_DEFS} 12*43a90889SApple OSS Distributions 13*43a90889SApple OSS DistributionsPRIVATE_DATAFILES = lockd_mach_types.h ${MIG_DEFS} 14*43a90889SApple OSS DistributionsKERNELFILES = ${PRIVATE_DATAFILES} 15*43a90889SApple OSS Distributions 16*43a90889SApple OSS DistributionsINSTALL_MI_LIST = 17*43a90889SApple OSS DistributionsINSTALL_SF_MI_LCL_LIST = ${PRIVATE_DATAFILES} 18*43a90889SApple OSS Distributions 19*43a90889SApple OSS DistributionsINSTALL_MI_GEN_LIST = 20*43a90889SApple OSS Distributions 21*43a90889SApple OSS DistributionsINSTALL_MI_DIR = lockd 22*43a90889SApple OSS Distributions 23*43a90889SApple OSS DistributionsEXPORT_MI_LIST = ${KERNELFILES} 24*43a90889SApple OSS Distributions 25*43a90889SApple OSS DistributionsEXPORT_MI_GEN_LIST = lockd_mach.h 26*43a90889SApple OSS Distributions 27*43a90889SApple OSS DistributionsEXPORT_MI_DIR = lockd 28*43a90889SApple OSS Distributions 29*43a90889SApple OSS Distributions# 30*43a90889SApple OSS Distributions# Build path 31*43a90889SApple OSS Distributions# 32*43a90889SApple OSS DistributionsINCFLAGS_MAKEFILE= -I.. 33*43a90889SApple OSS Distributions 34*43a90889SApple OSS DistributionsMIGKUFLAGS = -DMACH_KERNEL_PRIVATE -DKERNEL_USER=1 -maxonstack 1024 35*43a90889SApple OSS Distributions 36*43a90889SApple OSS DistributionsMIG_KUHDRS = lockd_mach.h 37*43a90889SApple OSS Distributions 38*43a90889SApple OSS DistributionsMIG_KUSRC = lockd_mach.c lockd_mach.h 39*43a90889SApple OSS Distributions 40*43a90889SApple OSS DistributionsCOMP_FILES = ${MIG_KUSRC} 41*43a90889SApple OSS Distributions 42*43a90889SApple OSS Distributionsdo_build_all:: $(COMP_FILES) 43*43a90889SApple OSS Distributions 44*43a90889SApple OSS Distributions${MIG_KUSRC} : lockd_mach.defs 45*43a90889SApple OSS Distributions @$(LOG_MIG) $@ 46*43a90889SApple OSS Distributions $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \ 47*43a90889SApple OSS Distributions -user lockd_mach.c \ 48*43a90889SApple OSS Distributions -header lockd_mach.h \ 49*43a90889SApple OSS Distributions -server /dev/null \ 50*43a90889SApple OSS Distributions -sheader /dev/null \ 51*43a90889SApple OSS Distributions $< 52*43a90889SApple OSS Distributions 53*43a90889SApple OSS Distributionsinclude $(MakeInc_rule) 54*43a90889SApple OSS Distributionsinclude $(MakeInc_dir) 55