1c1dac77fSApple OSS Distributionsexport MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd 2c1dac77fSApple OSS Distributionsexport MakeInc_def=${SRCROOT}/makedefs/MakeInc.def 3c1dac77fSApple OSS Distributionsexport MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule 4c1dac77fSApple OSS Distributionsexport MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir 5c1dac77fSApple OSS Distributions 6c1dac77fSApple OSS Distributionsinclude $(MakeInc_cmd) 7c1dac77fSApple OSS Distributionsinclude $(MakeInc_def) 8c1dac77fSApple OSS Distributions 9c1dac77fSApple OSS DistributionsMIG_TYPES = \ 10c1dac77fSApple OSS Distributions UNDTypes.defs 11c1dac77fSApple OSS Distributions 12c1dac77fSApple OSS DistributionsMIG_DEFS = \ 13c1dac77fSApple OSS Distributions UNDRequest.defs \ 14c1dac77fSApple OSS Distributions UNDReply.defs 15c1dac77fSApple OSS Distributions 160f3703acSApple OSS DistributionsPRIVATE_DATAFILES = \ 17c1dac77fSApple OSS Distributions UNDTypes.h \ 18c1dac77fSApple OSS Distributions ${MIG_TYPES} \ 19c1dac77fSApple OSS Distributions ${MIG_DEFS} 20c1dac77fSApple OSS Distributions 210f3703acSApple OSS DistributionsKERNELFILES = \ 220f3703acSApple OSS Distributions KUNCUserNotifications.h \ 230f3703acSApple OSS Distributions ${PRIVATE_DATAFILES} 24fad439e7SApple OSS Distributions 250f3703acSApple OSS DistributionsINSTALL_MI_LIST = 26*e6231be0SApple OSS DistributionsINSTALL_SF_MI_LCL_LIST = ${PRIVATE_DATAFILES} 27c1dac77fSApple OSS Distributions 28c1dac77fSApple OSS DistributionsINSTALL_MI_GEN_LIST = 29c1dac77fSApple OSS Distributions 30c1dac77fSApple OSS DistributionsINSTALL_MI_DIR = UserNotification 31c1dac77fSApple OSS Distributions 320f3703acSApple OSS DistributionsEXPORT_MI_LIST = ${KERNELFILES} 33c1dac77fSApple OSS Distributions 34c1dac77fSApple OSS DistributionsEXPORT_MI_GEN_LIST = 35c1dac77fSApple OSS Distributions 36c1dac77fSApple OSS DistributionsEXPORT_MI_DIR = UserNotification 37c1dac77fSApple OSS Distributions 38c1dac77fSApple OSS Distributions# 39c1dac77fSApple OSS Distributions# Build path 40c1dac77fSApple OSS Distributions# 41c1dac77fSApple OSS DistributionsINCFLAGS_MAKEFILE= -I.. 42c1dac77fSApple OSS Distributions 43c1dac77fSApple OSS DistributionsMIG_KUHDRS = \ 44c1dac77fSApple OSS Distributions UNDRequest.h 45c1dac77fSApple OSS Distributions 46c1dac77fSApple OSS DistributionsMIG_KUSRC = \ 47c1dac77fSApple OSS Distributions UNDRequest.c 48c1dac77fSApple OSS Distributions 49c1dac77fSApple OSS DistributionsMIG_KSHDRS = \ 50c1dac77fSApple OSS Distributions UNDReplyServer.h 51c1dac77fSApple OSS Distributions 52c1dac77fSApple OSS DistributionsMIG_KSSRC = \ 53c1dac77fSApple OSS Distributions UNDReplyServer.c 54c1dac77fSApple OSS Distributions 55c1dac77fSApple OSS DistributionsCOMP_FILES = ${MIG_KUSRC} ${MIG_KSSRC} 56c1dac77fSApple OSS Distributions 57186b8fceSApple OSS Distributionsdo_build_all:: $(COMP_FILES) 58186b8fceSApple OSS Distributions 59c1dac77fSApple OSS Distributions${COMP_FILES} : ${MIG_TYPES} 60c1dac77fSApple OSS Distributions 61c1dac77fSApple OSS Distributions${MIG_KUSRC} : \ 62c1dac77fSApple OSS Distributions %.c : %.defs 63bb611c8fSApple OSS Distributions @$(LOG_MIG) "$@" 64e13b1fa5SApple OSS Distributions $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \ 65c1dac77fSApple OSS Distributions -user $*.c \ 66c1dac77fSApple OSS Distributions -header $*.h \ 67c1dac77fSApple OSS Distributions -server /dev/null \ 68c1dac77fSApple OSS Distributions -sheader /dev/null \ 69c1dac77fSApple OSS Distributions $< 70c1dac77fSApple OSS Distributions 71c1dac77fSApple OSS Distributions${MIG_KSSRC}: \ 72c1dac77fSApple OSS Distributions %Server.c : %.defs 73bb611c8fSApple OSS Distributions @$(LOG_MIG) "$@" 74e13b1fa5SApple OSS Distributions $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \ 75c1dac77fSApple OSS Distributions -user /dev/null \ 76c1dac77fSApple OSS Distributions -header /dev/null \ 77c1dac77fSApple OSS Distributions -server $*Server.c \ 78c1dac77fSApple OSS Distributions -sheader $*Server.h \ 79c1dac77fSApple OSS Distributions $< 80c1dac77fSApple OSS Distributions 81c1dac77fSApple OSS Distributionsinclude $(MakeInc_rule) 82c1dac77fSApple OSS Distributionsinclude $(MakeInc_dir) 83