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 9PRIVATE_DATAFILES = \ 10 cpu_capabilities.h 11 12KERNELFILES = \ 13 atomic.h \ 14 config.h \ 15 cpu_capabilities.h \ 16 cpu_number.h \ 17 lock.h \ 18 locks.h \ 19 machine_cpuid.h \ 20 machine_remote_time.h \ 21 machine_routines.h \ 22 machine_kpc.h \ 23 memory_types.h \ 24 monotonic.h \ 25 pal_routines.h \ 26 pal_hibernate.h \ 27 simple_lock.h \ 28 smp.h \ 29 trap.h 30 31EXPORT_FILES = \ 32 machine_remote_time.h 33 34# These are covered by ../../bsd/machine/machine_private.modulemap. 35INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} 36 37INSTALL_SF_MI_LCL_LIST = ${PRIVATE_DATAFILES} 38 39INSTALL_KF_MD_LCL_LIST = ${EXPORT_FILES} 40 41INSTALL_MI_DIR = machine 42 43EXPORT_MI_LIST = ${KERNELFILES} 44 45EXPORT_MI_DIR = machine 46 47include $(MakeInc_rule) 48include $(MakeInc_dir) 49