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
13 INSTINC_SUBDIRS_X86_64 = \
15 INSTINC_SUBDIRS_X86_64H = \
17 INSTINC_SUBDIRS_ARM = \
19 INSTINC_SUBDIRS_ARM64 = \
22 EXPINC_SUBDIRS = ${INSTINC_SUBDIRS}
23 EXPINC_SUBDIRS_X86_64 = ${INSTINC_SUBDIRS_X86_64}
24 EXPINC_SUBDIRS_X86_64H = ${INSTINC_SUBDIRS_X86_64H}
25 EXPINC_SUBDIRS_ARM = ${INSTINC_SUBDIRS_ARM}
26 EXPINC_SUBDIRS_ARM64 = ${INSTINC_SUBDIRS_ARM64}
47 PRIVATE_KERNELFILES = \
55 ${PRIVATE_KERNELFILES} \
58 INSTALL_MI_LIST = ${DATAFILES}
60 INSTALL_MI_DIR = libkern
62 INSTALL_MI_LCL_LIST = \
63 ${PRIVATE_DATAFILES} \
67 INSTALL_KF_MI_LIST = ${KERNELFILES}
69 INSTALL_KF_MI_LCL_LIST = ${KERNELFILES} ${PRIVATE_KERNELFILES}
72 $(sort ${KERNELFILES} ${PRIVATE_DATAFILES}) \
73 kernel_mach_header.h \
78 INSTALL_KF_MI_LCL_LIST += \
84 EXPORT_MI_GEN_LIST = version.h
86 EXPORT_MI_DIR = libkern
88 version.h: version.h.template $(SRCROOT)/config/MasterVersion
89 @echo "Generating libkern/$@ from $<";
90 $(_v)install $(DATA_INSTALL_FLAGS) $< $@
91 $(_v)$(NEWVERS) $@ > /dev/null;
93 include $(MakeInc_rule)
94 include $(MakeInc_dir)