]> git.saurik.com Git - apple/xnu.git/blame - osfmk/kern/Makefile
xnu-2782.40.9.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
A
9DATAFILES = \
10 exc_resource.h
1c79356b 11
fe8ab488
A
12PRIVATE_DATAFILES = \
13 ecc.h \
14 exc_resource.h
39236c6e 15
fe8ab488 16EXPORT_FILES = \
2d21ac55 17 affinity.h \
1c79356b 18 assert.h \
b0d623f7 19 audit_sessionport.h \
39236c6e 20 call_entry.h \
1c79356b 21 clock.h \
fe8ab488 22 coalition.h \
1c79356b
A
23 cpu_number.h \
24 cpu_data.h \
25 debug.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 \
1c79356b
A
54 wait_queue.h \
55 zalloc.h
56
fe8ab488
A
57INSTALL_MI_LIST = ${DATAFILES}
58
59INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} debug.h
60
61INSTALL_KF_MI_LCL_LIST = ${PRIVATE_DATAFILES} ${EXPORT_FILES}
1c79356b
A
62
63INSTALL_MI_DIR = kern
64
fe8ab488 65EXPORT_MI_LIST = ${PRIVATE_DATAFILES} ${EXPORT_FILES}
1c79356b
A
66
67EXPORT_MI_DIR = kern
68
69include $(MakeInc_rule)
70include $(MakeInc_dir)
71
72