xref: /freebsd/targets/pseudo/userland/lib/Makefile.depend (revision 480f4e946db51c7de558c4cd1ba3d88caeaceec8)
1# $FreeBSD$
2
3# This file is not autogenerated - take care!
4
5.if !defined(MK_CLANG)
6.include <src.opts.mk>
7.endif
8
9DIRDEPS = \
10	lib/${CSU_DIR} \
11	lib/atf/libatf-c \
12	lib/atf/libatf-c++ \
13	lib/lib80211 \
14	lib/libalias/libalias \
15	lib/libalias/modules/cuseeme \
16	lib/libalias/modules/dummy \
17	lib/libalias/modules/ftp \
18	lib/libalias/modules/irc \
19	lib/libalias/modules/nbt \
20	lib/libalias/modules/pptp \
21	lib/libalias/modules/skinny \
22	lib/libalias/modules/smedia \
23	lib/libarchive \
24	lib/libauditd \
25	lib/libbegemot \
26	lib/libblocksruntime \
27	lib/libbluetooth \
28	lib/libbsdstat \
29	lib/libbsm \
30	lib/libbsnmp/libbsnmp \
31	lib/libbz2 \
32	lib/libc \
33	lib/libc++ \
34	lib/libcalendar \
35	lib/libcam \
36	lib/libcom_err/doc \
37	lib/libcompat \
38	lib/libcompiler_rt \
39	lib/libcrypt \
40	lib/libcuse \
41	lib/libcxxrt \
42	lib/libdevctl \
43	lib/libdevinfo \
44	lib/libdevstat \
45	lib/libdwarf \
46	lib/libedit/edit/readline \
47	lib/libelf \
48	lib/libelftc \
49	lib/libevent \
50	lib/libexecinfo \
51	lib/libexpat \
52	lib/libfetch \
53	lib/libgeom \
54	lib/libgssapi \
55	lib/libiconv_modules/BIG5 \
56	lib/libiconv_modules/DECHanyu \
57	lib/libiconv_modules/EUC \
58	lib/libiconv_modules/EUCTW \
59	lib/libiconv_modules/GBK2K \
60	lib/libiconv_modules/HZ \
61	lib/libiconv_modules/ISO2022 \
62	lib/libiconv_modules/JOHAB \
63	lib/libiconv_modules/MSKanji \
64	lib/libiconv_modules/UES \
65	lib/libiconv_modules/UTF1632 \
66	lib/libiconv_modules/UTF7 \
67	lib/libiconv_modules/UTF8 \
68	lib/libiconv_modules/VIQR \
69	lib/libiconv_modules/ZW \
70	lib/libiconv_modules/iconv_none \
71	lib/libiconv_modules/iconv_std \
72	lib/libiconv_modules/mapper_646 \
73	lib/libiconv_modules/mapper_none \
74	lib/libiconv_modules/mapper_parallel \
75	lib/libiconv_modules/mapper_serial \
76	lib/libiconv_modules/mapper_std \
77	lib/libiconv_modules/mapper_zone \
78	lib/libipsec \
79	lib/libipx \
80	lib/libjail \
81	lib/libkiconv \
82	lib/libkvm \
83	lib/libldns \
84	lib/liblzma \
85	lib/libmagic \
86	lib/libmandoc \
87	lib/libmd \
88	lib/libmemstat \
89	lib/libmilter \
90	lib/libmp \
91	lib/libnetgraph \
92	lib/libngatm \
93	lib/libnv \
94	lib/libopie \
95	lib/libpam/libpam \
96	lib/libpam/modules/pam_chroot \
97	lib/libpam/modules/pam_deny \
98	lib/libpam/modules/pam_echo \
99	lib/libpam/modules/pam_exec \
100	lib/libpam/modules/pam_ftpusers \
101	lib/libpam/modules/pam_group \
102	lib/libpam/modules/pam_guest \
103	lib/libpam/modules/pam_krb5 \
104	lib/libpam/modules/pam_ksu \
105	lib/libpam/modules/pam_lastlog \
106	lib/libpam/modules/pam_login_access \
107	lib/libpam/modules/pam_nologin \
108	lib/libpam/modules/pam_opie \
109	lib/libpam/modules/pam_opieaccess \
110	lib/libpam/modules/pam_passwdqc \
111	lib/libpam/modules/pam_permit \
112	lib/libpam/modules/pam_radius \
113	lib/libpam/modules/pam_rhosts \
114	lib/libpam/modules/pam_rootok \
115	lib/libpam/modules/pam_securetty \
116	lib/libpam/modules/pam_self \
117	lib/libpam/modules/pam_ssh \
118	lib/libpam/modules/pam_tacplus \
119	lib/libpam/modules/pam_unix \
120	lib/libpcap \
121	lib/libpe \
122	lib/libpjdlog \
123	lib/libpmc \
124	lib/libproc \
125	lib/libprocstat \
126	lib/libradius \
127	lib/librpcsec_gss \
128	lib/librpcsvc \
129	lib/librt \
130	lib/librtld_db \
131	lib/libsbuf \
132	lib/libsdp \
133	lib/libsm \
134	lib/libsmb \
135	lib/libsmdb \
136	lib/libsmutil \
137	lib/libstand \
138	lib/libstdbuf \
139	lib/libstdthreads \
140	lib/libsysdecode \
141	lib/libtacplus \
142	lib/libtelnet \
143	lib/libthr \
144	lib/libthread_db \
145	lib/libufs \
146	lib/libugidfw \
147	lib/libulog \
148	lib/libunbound \
149	lib/libusb \
150	lib/libusbhid \
151	lib/libutil \
152	lib/libvgl \
153	lib/libvmmapi \
154	lib/libwrap \
155	lib/liby \
156	lib/libyaml \
157	lib/libypclnt \
158	lib/libz \
159	lib/msun \
160	lib/ncurses/form \
161	lib/ncurses/formw \
162	lib/ncurses/menu \
163	lib/ncurses/menuw \
164	lib/ncurses/ncurses \
165	lib/ncurses/ncursesw \
166	lib/ncurses/panel \
167	lib/ncurses/panelw \
168
169.if ${MK_CLANG} != "no" && \
170    (${MACHINE_CPUARCH} == "aarch64" || ${MACHINE_CPUARCH} == "amd64" || \
171    (${MACHINE_CPUARCH} == "arm" && ${MACHINE_ARCH} != "armeb") || \
172    (${MACHINE_CPUARCH} == "i386"))
173DIRDEPS+= \
174	lib/libclang_rt/asan-preinit \
175	lib/libclang_rt/asan \
176	lib/libclang_rt/asan_cxx \
177	lib/libclang_rt/include \
178	lib/libclang_rt/profile \
179	lib/libclang_rt/safestack \
180	lib/libclang_rt/ubsan_standalone \
181	lib/libclang_rt/ubsan_standalone_cxx \
182
183.endif
184
185.if ${MK_NAND} != "no"
186DIRDEPS+= lib/libnandfs
187.endif
188
189.if ${MK_CASPER} != "no"
190DIRDEPS+= \
191	lib/libcasper/libcasper \
192	lib/libcasper/services/cap_dns \
193	lib/libcasper/services/cap_grp \
194	lib/libcasper/services/cap_pwd \
195	lib/libcasper/services/cap_random \
196	lib/libcasper/services/cap_sysctl \
197
198.endif
199
200.if ${MK_OFED} != "no"
201DIRDEPS+= \
202	contrib/ofed/usr.lib/libcxgb4 \
203	contrib/ofed/usr.lib/libibcm \
204	contrib/ofed/usr.lib/libibcommon \
205	contrib/ofed/usr.lib/libibmad \
206	contrib/ofed/usr.lib/libibumad \
207	contrib/ofed/usr.lib/libibverbs \
208	contrib/ofed/usr.lib/libmlx4 \
209	contrib/ofed/usr.lib/libmthca \
210	contrib/ofed/usr.lib/libopensm \
211	contrib/ofed/usr.lib/libosmcomp \
212	contrib/ofed/usr.lib/libosmvendor \
213	contrib/ofed/usr.lib/librdmacm \
214	contrib/ofed/usr.lib/libsdp
215.endif
216
217.include <dirdeps.mk>
218