xref: /xnu-10063.121.3/bsd/arm/Makefile (revision 2c2f96dc2b9a4408a43d3150ae9c105355ca3daa)
1export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd
2export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def
3export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
4export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
5
6include $(MakeInc_cmd)
7include $(MakeInc_def)
8
9DATAFILES = \
10	endian.h fasttrap_isa.h param.h \
11	profile.h signal.h limits.h _limits.h \
12	types.h vmparam.h _types.h _param.h \
13	_mcontext.h
14
15DRIVERKIT_DATAFILES = \
16	limits.h _limits.h types.h _types.h endian.h
17
18PRIVATE_DATAFILES = \
19	disklabel.h
20
21KERNELFILES = \
22	endian.h param.h \
23	profile.h signal.h limits.h _limits.h \
24	types.h vmparam.h _types.h _param.h \
25	_mcontext.h
26
27# These are covered by ../machine/machine.modulemap.
28INSTALL_MD_LIST = ${DATAFILES}
29INSTALL_DRIVERKIT_MD_LIST = ${DRIVERKIT_DATAFILES}
30INSTALL_SF_MD_LCL_LIST = ${DATAFILES} ${PRIVATE_DATAFILES}
31
32INSTALL_MD_DIR = arm
33
34EXPORT_MD_LIST = ${KERNELFILES}
35
36EXPORT_MD_DIR = arm
37
38include $(MakeInc_rule)
39include $(MakeInc_dir)
40