]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/machine/Makefile
xnu-4903.270.47.tar.gz
[apple/xnu.git] / osfmk / machine / Makefile
index 141fa285be90850f0be8bd2c031590893ee54138..8542493e91b0ba608684f5d754e9633efc66a081 100644 (file)
@@ -3,50 +3,40 @@ export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def
 export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
 export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
 
-
 include $(MakeInc_cmd)
 include $(MakeInc_def)
 
+PRIVATE_DATAFILES = \
+       cpu_capabilities.h
 
-DATAFILES = \
-       machlimits.h    \
-       ast.h   \
-       ast_types.h     \
-       commpage.h      \
+KERNELFILES = \
+       atomic.h        \
        cpu_capabilities.h      \
        cpu_number.h    \
-       db_machdep.h    \
-       endian.h        \
-       gdb_defs.h      \
-       iobus.h \
        io_map_entries.h \
-       kgdb_defs.h     \
-       kgdb_setjmp.h   \
        lock.h  \
-       mach_param.h    \
+       locks.h \
+       machine_cpuid.h         \
+       machine_remote_time.h \
        machine_routines.h      \
-       machine_rpc.h   \
-       machparam.h     \
-       pmap.h  \
-       setjmp.h        \
-       spl.h   \
-       task.h  \
-       thread.h        \
-       thread_act.h    \
-       trap.h  \
-       vm_tuning.h     \
-       xpr.h           \
-       hw_lock_types.h
-
-INSTALL_MI_LCL_LIST = cpu_capabilities.h
+       machine_kpc.h           \
+       monotonic.h \
+       pal_routines.h          \
+       pal_hibernate.h         \
+       simple_lock.h
+
+EXPORT_FILES = \
+       machine_remote_time.h
+
+INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES}
+
+INSTALL_KF_MD_LCL_LIST = ${EXPORT_FILES}
 
 INSTALL_MI_DIR = machine
 
-EXPORT_MI_LIST = ${DATAFILES}
+EXPORT_MI_LIST = ${KERNELFILES}
 
 EXPORT_MI_DIR = machine
 
 include $(MakeInc_rule)
 include $(MakeInc_dir)
-
-