xref: /xnu-11215/osfmk/UserNotification/Makefile (revision 8d741a5d)
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