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