]> git.saurik.com Git - apple/xnu.git/blame - osfmk/kern/Makefile
xnu-3248.60.10.tar.gz
[apple/xnu.git] / osfmk / kern / Makefile
CommitLineData
1c79356b
A
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
1c79356b
A
6include $(MakeInc_cmd)
7include $(MakeInc_def)
8
fe8ab488 9DATAFILES = \
3e170ce0
A
10 exc_resource.h \
11 kern_cdata.h
1c79356b 12
fe8ab488 13PRIVATE_DATAFILES = \
3e170ce0
A
14 debug.h \
15 ecc.h
39236c6e 16
fe8ab488 17EXPORT_FILES = \
2d21ac55 18 affinity.h \
1c79356b 19 assert.h \
b0d623f7 20 audit_sessionport.h \
39236c6e 21 call_entry.h \
1c79356b 22 clock.h \
fe8ab488 23 coalition.h \
1c79356b
A
24 cpu_number.h \
25 cpu_data.h \
fe8ab488 26 energy_perf.h \
6d2010ae 27 extmod_statistics.h \
fe8ab488 28 hv_support.h \
1c79356b 29 ipc_mig.h \
d1ecb069 30 ipc_misc.h \
1c79356b 31 kalloc.h \
b0d623f7 32 kext_alloc.h \
1c79356b 33 kern_types.h \
39236c6e 34 kpc.h \
316670eb 35 ledger.h \
1c79356b 36 lock.h \
91447636 37 locks.h \
1c79356b
A
38 host.h \
39 mach_param.h \
40 macro_help.h \
0c530ab8 41 page_decrypt.h \
2d21ac55 42 pms.h \
1c79356b
A
43 processor.h \
44 queue.h \
45 sched_prim.h \
fe8ab488 46 sfi.h \
1c79356b 47 simple_lock.h \
91447636 48 startup.h \
1c79356b 49 task.h \
39236c6e 50 telemetry.h \
1c79356b 51 thread.h \
1c79356b 52 thread_call.h \
39236c6e 53 timer_call.h \
3e170ce0 54 waitq.h \
1c79356b
A
55 zalloc.h
56
fe8ab488
A
57INSTALL_MI_LIST = ${DATAFILES}
58
3e170ce0 59INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES}
fe8ab488 60
3e170ce0 61INSTALL_KF_MI_LCL_LIST = ${DATAFILES} ${PRIVATE_DATAFILES} ${EXPORT_FILES}
1c79356b
A
62
63INSTALL_MI_DIR = kern
64
3e170ce0 65EXPORT_MI_LIST = ${DATAFILES} ${PRIVATE_DATAFILES} ${EXPORT_FILES}
1c79356b
A
66
67EXPORT_MI_DIR = kern
68
69include $(MakeInc_rule)
70include $(MakeInc_dir)
71
72