]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - targets/pseudo/userland/lib/Makefile.depend
dts: Import files from Linux 5.1
[FreeBSD/FreeBSD.git] / targets / pseudo / userland / lib / Makefile.depend
1 # $FreeBSD$
2
3 # This file is not autogenerated - take care!
4
5 .include <src.opts.mk>
6
7 DIRDEPS = \
8         lib/${CSU_DIR} \
9         lib/atf/libatf-c \
10         lib/atf/libatf-c++ \
11         lib/geom/cache \
12         lib/geom/concat \
13         lib/geom/eli \
14         lib/geom/journal \
15         lib/geom/label \
16         lib/geom/mirror \
17         lib/geom/mountver \
18         lib/geom/multipath \
19         lib/geom/nop \
20         lib/geom/part \
21         lib/geom/raid \
22         lib/geom/raid3 \
23         lib/geom/sched \
24         lib/geom/shsec \
25         lib/geom/stripe \
26         lib/geom/virstor \
27         lib/lib80211 \
28         lib/libalias/libalias \
29         lib/libalias/modules/cuseeme \
30         lib/libalias/modules/dummy \
31         lib/libalias/modules/ftp \
32         lib/libalias/modules/irc \
33         lib/libalias/modules/nbt \
34         lib/libalias/modules/pptp \
35         lib/libalias/modules/skinny \
36         lib/libalias/modules/smedia \
37         lib/libarchive \
38         lib/libauditd \
39         lib/libbegemot \
40         lib/libblocksruntime \
41         lib/libbluetooth \
42         lib/libbsdstat \
43         lib/libbsm \
44         lib/libbsnmp/libbsnmp \
45         lib/libbz2 \
46         lib/libc \
47         lib/libc_nonshared \
48         lib/libc++ \
49         lib/libc++experimental \
50         lib/libcalendar \
51         lib/libcam \
52         lib/libcapsicum \
53         lib/libcom_err/doc \
54         lib/libcompat \
55         lib/libcompiler_rt \
56         lib/libcrypt \
57         lib/libcuse \
58         lib/libcxxrt \
59         lib/libdevctl \
60         lib/libdevdctl \
61         lib/libdevinfo \
62         lib/libdevstat \
63         lib/libdl \
64         lib/libdwarf \
65         lib/libedit/edit/readline \
66         lib/libelf \
67         lib/libelftc \
68         lib/libevent \
69         lib/libexecinfo \
70         lib/libexpat \
71         lib/libfetch \
72         lib/libfigpar \
73         lib/libgeom \
74         lib/libgssapi \
75         lib/libiconv_modules/BIG5 \
76         lib/libiconv_modules/DECHanyu \
77         lib/libiconv_modules/EUC \
78         lib/libiconv_modules/EUCTW \
79         lib/libiconv_modules/GBK2K \
80         lib/libiconv_modules/HZ \
81         lib/libiconv_modules/ISO2022 \
82         lib/libiconv_modules/JOHAB \
83         lib/libiconv_modules/MSKanji \
84         lib/libiconv_modules/UES \
85         lib/libiconv_modules/UTF1632 \
86         lib/libiconv_modules/UTF7 \
87         lib/libiconv_modules/UTF8 \
88         lib/libiconv_modules/VIQR \
89         lib/libiconv_modules/ZW \
90         lib/libiconv_modules/iconv_none \
91         lib/libiconv_modules/iconv_std \
92         lib/libiconv_modules/mapper_646 \
93         lib/libiconv_modules/mapper_none \
94         lib/libiconv_modules/mapper_parallel \
95         lib/libiconv_modules/mapper_serial \
96         lib/libiconv_modules/mapper_std \
97         lib/libiconv_modules/mapper_zone \
98         lib/libifconfig \
99         lib/libipsec \
100         lib/libipx \
101         lib/libjail \
102         lib/libkiconv \
103         lib/libkvm \
104         lib/libldns \
105         lib/liblzma \
106         lib/libmagic \
107         lib/libmandoc \
108         lib/libmd \
109         lib/libmemstat \
110         lib/libmilter \
111         lib/libmp \
112         lib/libnetgraph \
113         lib/libngatm \
114         lib/libnv \
115         lib/libopie \
116         lib/libpam/libpam \
117         lib/libpam/modules/pam_chroot \
118         lib/libpam/modules/pam_deny \
119         lib/libpam/modules/pam_echo \
120         lib/libpam/modules/pam_exec \
121         lib/libpam/modules/pam_ftpusers \
122         lib/libpam/modules/pam_group \
123         lib/libpam/modules/pam_guest \
124         lib/libpam/modules/pam_krb5 \
125         lib/libpam/modules/pam_ksu \
126         lib/libpam/modules/pam_lastlog \
127         lib/libpam/modules/pam_login_access \
128         lib/libpam/modules/pam_nologin \
129         lib/libpam/modules/pam_opie \
130         lib/libpam/modules/pam_opieaccess \
131         lib/libpam/modules/pam_passwdqc \
132         lib/libpam/modules/pam_permit \
133         lib/libpam/modules/pam_radius \
134         lib/libpam/modules/pam_rhosts \
135         lib/libpam/modules/pam_rootok \
136         lib/libpam/modules/pam_securetty \
137         lib/libpam/modules/pam_self \
138         lib/libpam/modules/pam_ssh \
139         lib/libpam/modules/pam_tacplus \
140         lib/libpam/modules/pam_unix \
141         lib/libpam/static_libpam \
142         lib/libpathconv \
143         lib/libpcap \
144         lib/libpe \
145         lib/libpjdlog \
146         lib/libproc \
147         lib/libprocstat \
148         lib/libradius \
149         lib/librpcsec_gss \
150         lib/librpcsvc \
151         lib/librss \
152         lib/librt \
153         lib/librtld_db \
154         lib/libsa \
155         lib/libsbuf \
156         lib/libsdp \
157         lib/libsm \
158         lib/libsmb \
159         lib/libsmdb \
160         lib/libsmutil \
161         lib/libsqlite3 \
162         lib/libstdbuf \
163         lib/libstdthreads \
164         lib/libsysdecode \
165         lib/libtacplus \
166         lib/libtelnet \
167         lib/libthr \
168         lib/libthread_db \
169         lib/libucl \
170         lib/libufs \
171         lib/libugidfw \
172         lib/libulog \
173         lib/libunbound \
174         lib/libusb \
175         lib/libusbhid \
176         lib/libutil \
177         lib/libvgl \
178         lib/libvmmapi \
179         lib/libwrap \
180         lib/liby \
181         lib/libyaml \
182         lib/libypclnt \
183         lib/libz \
184         lib/libzstd \
185         lib/msun \
186         lib/ncurses/form \
187         lib/ncurses/formw \
188         lib/ncurses/menu \
189         lib/ncurses/menuw \
190         lib/ncurses/ncurses \
191         lib/ncurses/ncursesw \
192         lib/ncurses/panel \
193         lib/ncurses/panelw \
194
195 .if ${MK_CLANG} != "no" && \
196     (${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \
197     ${MACHINE_CPUARCH} == "arm" || ${MACHINE_CPUARCH} == "i386")
198 DIRDEPS+= \
199         lib/libclang_rt/asan-preinit \
200         lib/libclang_rt/asan \
201         lib/libclang_rt/asan_dynamic \
202         lib/libclang_rt/asan_cxx \
203         lib/libclang_rt/include \
204         lib/libclang_rt/profile \
205         lib/libclang_rt/safestack \
206         lib/libclang_rt/stats \
207         lib/libclang_rt/stats_client \
208         lib/libclang_rt/ubsan_standalone \
209         lib/libclang_rt/ubsan_standalone_cxx \
210
211 .endif
212
213 .if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386" || \
214     ${MACHINE_CPUARCH} == "powerpc"
215 DIRDEPS+= stand/libsa32
216 .endif
217
218 .if ${MK_NAND} != "no"
219 DIRDEPS+= lib/libnandfs
220 .endif
221
222 .if ${MK_CASPER} != "no"
223 DIRDEPS+= \
224         lib/libcasper/libcasper \
225         lib/libcasper/services/cap_dns \
226         lib/libcasper/services/cap_grp \
227         lib/libcasper/services/cap_pwd \
228         lib/libcasper/services/cap_random \
229         lib/libcasper/services/cap_sysctl \
230
231 .endif
232
233 .if ${MK_DIALOG} != "no"
234 DIRDEPS+= lib/libdpv
235 .endif
236
237 .if ${MK_GPIO} != "no"
238 DIRDEPS+= lib/libgpio
239 .endif
240
241 .if ${MK_EFI} != "no"
242 DIRDEPS+= lib/libefivar
243 .endif
244
245 .if ${MK_LLVM_LIBUNWIND} != "no"
246 DIRDEPS+= \
247         lib/libgcc_eh \
248         lib/libgcc_s
249 .endif
250
251 .if ${MK_PMC} != "no"
252 DIRDEPS+= \
253         lib/libpmc \
254         lib/libpmcstat
255 .endif
256
257 .if ${MK_BLACKLIST_SUPPORT} != "no"
258 DIRDEPS+=       lib/libblacklist
259 .endif
260
261 .include <dirdeps.mk>