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
15 INSTINC_SUBDIRS_X86_64 = \
17 INSTINC_SUBDIRS_X86_64H = \
19 INSTINC_SUBDIRS_ARM = \
21 INSTINC_SUBDIRS_ARM64 = \
24 EXPINC_SUBDIRS = ${INSTINC_SUBDIRS}
25 EXPINC_SUBDIRS_X86_64 = ${INSTINC_SUBDIRS_X86_64}
26 EXPINC_SUBDIRS_X86_64H = ${INSTINC_SUBDIRS_X86_64H}
27 EXPINC_SUBDIRS_ARM = ${INSTINC_SUBDIRS_ARM}
28 EXPINC_SUBDIRS_ARM64 = ${INSTINC_SUBDIRS_ARM64}
38 DRIVERKIT_DATAFILES = \
55 PRIVATE_KERNELFILES = \
58 kernel_mach_header.h \
67 ${PRIVATE_KERNELFILES} \
70 INSTALL_MI_LIST = ${DATAFILES}
72 INSTALL_DRIVERKIT_MI_LIST = ${DRIVERKIT_DATAFILES}
74 DRIVERKITINCDIR = $(DRIVERKITSDKHEADERSROOT)/usr/local/include
76 INSTALL_MI_DIR = libkern
78 INSTALL_MI_LCL_LIST = \
79 ${PRIVATE_DATAFILES} \
83 INSTALL_KF_MI_LIST = ${KERNELFILES}
85 INSTALL_KF_MI_LCL_LIST = ${KERNELFILES} ${PRIVATE_KERNELFILES}
88 $(sort ${KERNELFILES} ${PRIVATE_DATAFILES}) \
93 EXPORT_MI_GEN_LIST = version.h
95 EXPORT_MI_DIR = libkern
97 version.h: version.h.template $(SRCROOT)/config/MasterVersion
98 @$(LOG_GENERATE) "libkern/$@$(Color0) from $(ColorF)$<"
99 $(_v)install $(DATA_INSTALL_FLAGS) $< $@
100 $(_v)$(NEWVERS) $@ > /dev/null
102 include $(MakeInc_rule)
103 include $(MakeInc_dir)