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