1# $FreeBSD$ 2 3# This file is not autogenerated - take care! 4 5.include <src.opts.mk> 6 7DIRDEPS = \ 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")) 182DIRDEPS+= \ 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" 199DIRDEPS+= stand/libsa32 200.endif 201 202.if defined(LINKER_FEATURES) && ${LINKER_FEATURES:Mfilter} 203DIRDEPS+= lib/libdl 204.endif 205 206.if ${MK_NAND} != "no" 207DIRDEPS+= lib/libnandfs 208.endif 209 210.if ${MK_CASPER} != "no" 211DIRDEPS+= \ 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" 222DIRDEPS+= lib/libdpv 223.endif 224 225.if ${MK_GPIO} != "no" 226DIRDEPS+= lib/libgpio 227.endif 228 229.if ${MK_EFI} != "no" 230DIRDEPS+= lib/libefivar 231.endif 232 233.if ${MK_LLVM_LIBUNWIND} != "no" 234DIRDEPS+= \ 235 lib/libgcc_eh \ 236 lib/libgcc_s 237.endif 238 239.if ${MK_PMC} != "no" 240DIRDEPS+= \ 241 lib/libpmc \ 242 lib/libpmcstat 243.endif 244 245.if ${MK_OFED} != "no" 246DIRDEPS+= \ 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/libmthca \ 255 contrib/ofed/usr.lib/libopensm \ 256 contrib/ofed/usr.lib/libosmcomp \ 257 contrib/ofed/usr.lib/libosmvendor \ 258 contrib/ofed/usr.lib/librdmacm \ 259 contrib/ofed/usr.lib/libsdp 260.endif 261 262.if ${MK_BLACKLIST_SUPPORT} != "no" 263DIRDEPS+= lib/libblacklist 264.endif 265 266.include <dirdeps.mk> 267