1 export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd
2 export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def
3 export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
4 export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
9 ifeq ($(PLATFORM),MacOSX)
16 # Headers installed into Kernel.framework/Headers (public and internal SDKs).
17 INSTALL_KF_MD_LIST = $(ARM_HEADER_FILES)
19 # Headers installed into Kernel.framework/PrivateHeaders (internal SDK only).
20 INSTALL_KF_MD_LCL_LIST = \
23 machine_remote_time.h \
30 # Headers installed into System.framework/PrivateHeaders
31 INSTALL_MD_LCL_LIST = \
32 $(ARM_PRIVATE_HEADERS)
34 # TODO: Is there a reason that machine_machdep.h is not in this list? If not, these lists can be consolidated.
35 # Headers used to compile xnu
40 machine_remote_time.h \
48 # These headers will be available with #include <arm64/header_file.h>
51 INSTALL_MD_DIR = arm64
53 else # $(PLATFORM),MacOSX
63 INSTALL_MD_DIR = arm64
69 INSTALL_KF_MD_LIST = $(ARM_HEADER_FILES)
71 INSTALL_KF_MD_LCL_LIST = machine_kpc.h machine_remote_time.h monotonic.h pgtrace.h $(ARM_HEADER_FILES)
73 EXPORT_MD_LIST = machine_cpuid.h machine_kpc.h machine_remote_time.h monotonic.h proc_reg.h pgtrace.h asm.h tlb.h pal_hibernate.h
77 endif # $(PLATFORM),MacOSX
79 include $(MakeInc_rule)
80 include $(MakeInc_dir)