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 9EXPORT_ONLY_FILES = \ 10 apic.h \ 11 asm.h \ 12 bit_routines.h \ 13 cpu_number.h \ 14 cpu_capabilities.h \ 15 cpu_data.h \ 16 cpu_topology.h \ 17 cpuid.h \ 18 eflags.h \ 19 io_map_entries.h \ 20 lapic.h \ 21 lock.h \ 22 locks.h \ 23 machine_routines.h \ 24 machine_cpu.h \ 25 mtrr.h \ 26 mp.h \ 27 mp_desc.h \ 28 mp_events.h \ 29 pal_native.h \ 30 pal_routines.h \ 31 pal_hibernate.h \ 32 panic_hooks.h \ 33 pmCPU.h \ 34 pmap.h \ 35 proc_reg.h \ 36 rtclock_protos.h \ 37 seg.h \ 38 simple_lock.h \ 39 tsc.h \ 40 tss.h \ 41 ucode.h \ 42 vmx.h 43 44INSTALL_MD_DIR = i386 45 46INSTALL_MD_LIST = eflags.h user_ldt.h 47 48INSTALL_MD_LCL_LIST = cpu_capabilities.h 49 50INSTALL_KF_MD_LIST = asm.h cpuid.h eflags.h locks.h machine_routines.h proc_reg.h vmx.h 51 52INSTALL_KF_MD_LCL_LIST = $(filter-out bit_routines.h cpu_data.h pal_i386.h, $(EXPORT_ONLY_FILES)) 53 54EXPORT_MD_LIST = ${EXPORT_ONLY_FILES} 55 56EXPORT_MD_DIR = i386 57 58include $(MakeInc_rule) 59include $(MakeInc_dir) 60 61 62