xref: /xnu-11417.140.69/osfmk/mach/arm/Makefile (revision 43a90889846e00bfb5cf1d255cdc0a701a1e05a4)
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
9VPATH := $(VPATH):$(SOURCE)/../../arm
10
11DATAFILES = \
12	boolean.h exception.h kern_return.h ndr_def.h \
13	processor_info.h rpc.h thread_state.h thread_status.h \
14	traps.h vm_param.h vm_types.h \
15	syscall_sw.h _structs.h sdt_isa.h
16
17# These are covered by ../machine/mach_machine.modulemap.
18INSTALL_MD_LIST = ${DATAFILES}
19
20INSTALL_SF_MD_LCL_LIST = ${DATAFILES}
21
22# These are covered by ../machine/mach_machine.modulemap.
23INSTALL_MD_GEN_LIST = \
24	asm.h
25
26INSTALL_SF_MD_LCL_GEN_LIST = \
27	asm.h
28
29INSTALL_MD_DIR = mach/arm
30
31EXPORT_MD_LIST = ${DATAFILES}
32
33EXPORT_MD_GEN_LIST = \
34	asm.h
35
36EXPORT_MD_DIR = mach/arm
37
38include $(MakeInc_rule)
39include $(MakeInc_dir)
40