]> git.saurik.com Git - apple/xnu.git/blob - bsd/sys/_types/Makefile
1cc149aa8fa61626e8c84d9a34c7e226fe321aac
[apple/xnu.git] / bsd / sys / _types / Makefile
1 export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd
2 export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def
3 export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
4 export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
5
6
7 include $(MakeInc_cmd)
8 include $(MakeInc_def)
9
10 INSTINC_SUBDIRS =
11
12 EXPINC_SUBDIRS =
13
14 # Installs header file for user level -
15 # $(DSTROOT)/System/Library/Frameworks/System.framework/Headers
16 # $(DSTROOT)/System/Library/Frameworks/System.framework/PrivateHeaders
17 # $(DSTROOT)/usr/include/
18 DATAFILES = \
19 _blkcnt_t.h \
20 _blksize_t.h \
21 _clock_t.h \
22 _ct_rune_t.h \
23 _dev_t.h \
24 _errno_t.h \
25 _fd_clr.h \
26 _fd_copy.h \
27 _fd_def.h \
28 _fd_isset.h \
29 _fd_set.h \
30 _fd_setsize.h \
31 _fd_zero.h \
32 _filesec_t.h \
33 _fsblkcnt_t.h \
34 _fsfilcnt_t.h \
35 _fsid_t.h \
36 _gid_t.h \
37 _guid_t.h \
38 _id_t.h \
39 _in_addr_t.h \
40 _in_port_t.h \
41 _ino64_t.h \
42 _ino_t.h \
43 _int16_t.h \
44 _int32_t.h \
45 _int64_t.h \
46 _int8_t.h \
47 _intptr_t.h \
48 _iovec_t.h \
49 _key_t.h \
50 _mach_port_t.h \
51 _mbstate_t.h \
52 _mode_t.h \
53 _nlink_t.h \
54 _null.h \
55 _o_dsync.h \
56 _o_sync.h \
57 _off_t.h \
58 _offsetof.h \
59 _os_inline.h \
60 _pid_t.h \
61 _posix_vdisable.h \
62 _ptrdiff_t.h \
63 _rsize_t.h \
64 _rune_t.h \
65 _s_ifmt.h \
66 _sa_family_t.h \
67 _seek_set.h \
68 _sigaltstack.h \
69 _sigset_t.h \
70 _size_t.h \
71 _socklen_t.h \
72 _ssize_t.h \
73 _suseconds_t.h \
74 _time_t.h \
75 _timespec.h \
76 _timeval.h \
77 _timeval32.h \
78 _timeval64.h \
79 _ucontext.h \
80 _ucontext64.h \
81 _uid_t.h \
82 _uintptr_t.h \
83 _useconds_t.h \
84 _uuid_t.h \
85 _va_list.h \
86 _wchar_t.h \
87 _wint_t.h \
88
89
90
91 # Installs header file for Apple internal use in user level -
92 # $(DSTROOT)/System/Library/Frameworks/System.framework/PrivateHeaders
93 PRIVATE_DATAFILES = \
94
95
96 # Installs header file for kernel extensions -
97 # $(DSTROOT)/System/Library/Frameworks/Kernel.framework/Headers
98 # $(DSTROOT)/System/Library/Frameworks/Kernel.framework/PrivateHeaders
99 KERNELFILES = ${DATAFILES} \
100 _user_timespec.h \
101 _user64_timespec.h \
102 _user32_timespec.h \
103 _user_timeval.h \
104 _user64_timeval.h \
105 _user32_timeval.h \
106 _user64_itimerval.h \
107 _user32_itimerval.h \
108
109
110 # Installs header file for Apple internal use for kernel extensions -
111 # $(DSTROOT)/System/Library/Frameworks/Kernel.framework/PrivateHeaders
112 PRIVATE_KERNELFILES = \
113
114
115
116 # /System/Library/Frameworks/System.framework/Headers and /usr/include
117 INSTALL_MI_LIST = ${DATAFILES}
118
119 INSTALL_MI_GEN_LIST =
120
121 INSTALL_MI_DIR = sys/_types
122
123 EXPORT_MI_LIST = ${KERNELFILES} ${PRIVATE_KERNELFILES}
124
125 EXPORT_MI_GEN_LIST =
126
127 EXPORT_MI_DIR = sys/_types
128
129 # /System/Library/Frameworks/System.framework/PrivateHeaders
130 INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES}
131
132 # /System/Library/Frameworks/Kernel.framework/PrivateHeaders
133 INSTALL_KF_MI_LCL_LIST = ${KERNELFILES} ${PRIVATE_KERNELFILES}
134
135 INSTALL_KF_MI_LCL_GEN_LIST =
136
137 # /System/Library/Frameworks/Kernel.framework/Headers
138 INSTALL_KF_MI_LIST = ${KERNELFILES}
139
140 INSTALL_KF_MI_GEN_LIST =
141
142 include $(MakeInc_rule)
143 include $(MakeInc_dir)