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