12b3dc535SSimon J. Gerraty# This file is not autogenerated - take care! 22b3dc535SSimon J. Gerraty 3b1f92fa2SBryan Drewery.include <src.opts.mk> 4b1f92fa2SBryan Drewery 5*d9a42747SSimon J. GerratyDEP_MACHINE_CPUARCH?= ${MACHINE_CPUARCH} 6*d9a42747SSimon J. Gerraty 72b3dc535SSimon J. GerratyDIRDEPS = \ 82b3dc535SSimon J. Gerraty lib/${CSU_DIR} \ 92b3dc535SSimon J. Gerraty lib/atf/libatf-c \ 102b3dc535SSimon J. Gerraty lib/atf/libatf-c++ \ 11e4b0a90eSBrooks Davis lib/geom/cache \ 12e4b0a90eSBrooks Davis lib/geom/concat \ 13e4b0a90eSBrooks Davis lib/geom/eli \ 14e4b0a90eSBrooks Davis lib/geom/journal \ 15e4b0a90eSBrooks Davis lib/geom/label \ 16e4b0a90eSBrooks Davis lib/geom/mirror \ 17e4b0a90eSBrooks Davis lib/geom/mountver \ 18e4b0a90eSBrooks Davis lib/geom/multipath \ 19e4b0a90eSBrooks Davis lib/geom/nop \ 20e4b0a90eSBrooks Davis lib/geom/part \ 21e4b0a90eSBrooks Davis lib/geom/raid \ 22e4b0a90eSBrooks Davis lib/geom/raid3 \ 23e4b0a90eSBrooks Davis lib/geom/sched \ 24e4b0a90eSBrooks Davis lib/geom/shsec \ 25e4b0a90eSBrooks Davis lib/geom/stripe \ 26e4b0a90eSBrooks Davis lib/geom/virstor \ 27b1f92fa2SBryan Drewery lib/lib80211 \ 282b3dc535SSimon J. Gerraty lib/libalias/libalias \ 292b3dc535SSimon J. Gerraty lib/libalias/modules/dummy \ 302b3dc535SSimon J. Gerraty lib/libalias/modules/ftp \ 312b3dc535SSimon J. Gerraty lib/libalias/modules/irc \ 322b3dc535SSimon J. Gerraty lib/libalias/modules/nbt \ 332b3dc535SSimon J. Gerraty lib/libalias/modules/pptp \ 342b3dc535SSimon J. Gerraty lib/libalias/modules/skinny \ 352b3dc535SSimon J. Gerraty lib/libalias/modules/smedia \ 362b3dc535SSimon J. Gerraty lib/libarchive \ 372b3dc535SSimon J. Gerraty lib/libauditd \ 38*d9a42747SSimon J. Gerraty lib/libbe \ 392b3dc535SSimon J. Gerraty lib/libbegemot \ 402b3dc535SSimon J. Gerraty lib/libblocksruntime \ 412b3dc535SSimon J. Gerraty lib/libbluetooth \ 42*d9a42747SSimon J. Gerraty lib/libbsddialog \ 43b1f92fa2SBryan Drewery lib/libbsdstat \ 442b3dc535SSimon J. Gerraty lib/libbsm \ 452b3dc535SSimon J. Gerraty lib/libbsnmp/libbsnmp \ 462b3dc535SSimon J. Gerraty lib/libbz2 \ 472b3dc535SSimon J. Gerraty lib/libc \ 481671f706SBryan Drewery lib/libc_nonshared \ 492b3dc535SSimon J. Gerraty lib/libc++ \ 501671f706SBryan Drewery lib/libc++experimental \ 512b3dc535SSimon J. Gerraty lib/libcalendar \ 522b3dc535SSimon J. Gerraty lib/libcam \ 531671f706SBryan Drewery lib/libcapsicum \ 542b3dc535SSimon J. Gerraty lib/libcom_err/doc \ 552b3dc535SSimon J. Gerraty lib/libcompat \ 562b3dc535SSimon J. Gerraty lib/libcompiler_rt \ 572b3dc535SSimon J. Gerraty lib/libcrypt \ 582b3dc535SSimon J. Gerraty lib/libcuse \ 592b3dc535SSimon J. Gerraty lib/libcxxrt \ 60b1f92fa2SBryan Drewery lib/libdevctl \ 616e9a3c41SBryan Drewery lib/libdevdctl \ 622b3dc535SSimon J. Gerraty lib/libdevinfo \ 632b3dc535SSimon J. Gerraty lib/libdevstat \ 647c807d77SEd Maste lib/libdl \ 652b3dc535SSimon J. Gerraty lib/libdwarf \ 662b3dc535SSimon J. Gerraty lib/libedit/edit/readline \ 672b3dc535SSimon J. Gerraty lib/libelf \ 689d8a81b4SBryan Drewery lib/libelftc \ 69*d9a42747SSimon J. Gerraty lib/libevent1 \ 70b1f92fa2SBryan Drewery lib/libevent \ 712b3dc535SSimon J. Gerraty lib/libexecinfo \ 722b3dc535SSimon J. Gerraty lib/libexpat \ 732b3dc535SSimon J. Gerraty lib/libfetch \ 741671f706SBryan Drewery lib/libfigpar \ 752b3dc535SSimon J. Gerraty lib/libgeom \ 762b3dc535SSimon J. Gerraty lib/libgssapi \ 772b3dc535SSimon J. Gerraty lib/libiconv_modules/BIG5 \ 782b3dc535SSimon J. Gerraty lib/libiconv_modules/DECHanyu \ 792b3dc535SSimon J. Gerraty lib/libiconv_modules/EUC \ 802b3dc535SSimon J. Gerraty lib/libiconv_modules/EUCTW \ 812b3dc535SSimon J. Gerraty lib/libiconv_modules/GBK2K \ 822b3dc535SSimon J. Gerraty lib/libiconv_modules/HZ \ 832b3dc535SSimon J. Gerraty lib/libiconv_modules/ISO2022 \ 842b3dc535SSimon J. Gerraty lib/libiconv_modules/JOHAB \ 852b3dc535SSimon J. Gerraty lib/libiconv_modules/MSKanji \ 862b3dc535SSimon J. Gerraty lib/libiconv_modules/UES \ 872b3dc535SSimon J. Gerraty lib/libiconv_modules/UTF1632 \ 882b3dc535SSimon J. Gerraty lib/libiconv_modules/UTF7 \ 892b3dc535SSimon J. Gerraty lib/libiconv_modules/UTF8 \ 902b3dc535SSimon J. Gerraty lib/libiconv_modules/VIQR \ 912b3dc535SSimon J. Gerraty lib/libiconv_modules/ZW \ 922b3dc535SSimon J. Gerraty lib/libiconv_modules/iconv_none \ 932b3dc535SSimon J. Gerraty lib/libiconv_modules/iconv_std \ 942b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_646 \ 952b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_none \ 962b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_parallel \ 972b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_serial \ 982b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_std \ 992b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_zone \ 1001671f706SBryan Drewery lib/libifconfig \ 1012b3dc535SSimon J. Gerraty lib/libipsec \ 1022b3dc535SSimon J. Gerraty lib/libipx \ 103*d9a42747SSimon J. Gerraty lib/libiscsiutil \ 1042b3dc535SSimon J. Gerraty lib/libjail \ 1052b3dc535SSimon J. Gerraty lib/libkiconv \ 1062b3dc535SSimon J. Gerraty lib/libkvm \ 1072b3dc535SSimon J. Gerraty lib/libldns \ 1082b3dc535SSimon J. Gerraty lib/liblzma \ 1092b3dc535SSimon J. Gerraty lib/libmagic \ 1102b3dc535SSimon J. Gerraty lib/libmandoc \ 1112b3dc535SSimon J. Gerraty lib/libmd \ 1122b3dc535SSimon J. Gerraty lib/libmemstat \ 1132b3dc535SSimon J. Gerraty lib/libmilter \ 114*d9a42747SSimon J. Gerraty lib/libmixer \ 1152b3dc535SSimon J. Gerraty lib/libmp \ 1162b3dc535SSimon J. Gerraty lib/libnetgraph \ 1172b3dc535SSimon J. Gerraty lib/libngatm \ 118b1f92fa2SBryan Drewery lib/libnv \ 1192b3dc535SSimon J. Gerraty lib/libpam/libpam \ 1202b3dc535SSimon J. Gerraty lib/libpam/modules/pam_chroot \ 1212b3dc535SSimon J. Gerraty lib/libpam/modules/pam_deny \ 1222b3dc535SSimon J. Gerraty lib/libpam/modules/pam_echo \ 1232b3dc535SSimon J. Gerraty lib/libpam/modules/pam_exec \ 1242b3dc535SSimon J. Gerraty lib/libpam/modules/pam_ftpusers \ 1252b3dc535SSimon J. Gerraty lib/libpam/modules/pam_group \ 1262b3dc535SSimon J. Gerraty lib/libpam/modules/pam_guest \ 1272b3dc535SSimon J. Gerraty lib/libpam/modules/pam_krb5 \ 1282b3dc535SSimon J. Gerraty lib/libpam/modules/pam_ksu \ 1292b3dc535SSimon J. Gerraty lib/libpam/modules/pam_lastlog \ 1302b3dc535SSimon J. Gerraty lib/libpam/modules/pam_login_access \ 1312b3dc535SSimon J. Gerraty lib/libpam/modules/pam_nologin \ 1322b3dc535SSimon J. Gerraty lib/libpam/modules/pam_passwdqc \ 1332b3dc535SSimon J. Gerraty lib/libpam/modules/pam_permit \ 1342b3dc535SSimon J. Gerraty lib/libpam/modules/pam_radius \ 1352b3dc535SSimon J. Gerraty lib/libpam/modules/pam_rhosts \ 1362b3dc535SSimon J. Gerraty lib/libpam/modules/pam_rootok \ 1372b3dc535SSimon J. Gerraty lib/libpam/modules/pam_securetty \ 1382b3dc535SSimon J. Gerraty lib/libpam/modules/pam_self \ 1392b3dc535SSimon J. Gerraty lib/libpam/modules/pam_ssh \ 1402b3dc535SSimon J. Gerraty lib/libpam/modules/pam_tacplus \ 1412b3dc535SSimon J. Gerraty lib/libpam/modules/pam_unix \ 1427cbd0a29SBryan Drewery lib/libpam/static_libpam \ 14338069501SBryan Drewery lib/libpathconv \ 1442b3dc535SSimon J. Gerraty lib/libpcap \ 1459d8a81b4SBryan Drewery lib/libpe \ 146b1f92fa2SBryan Drewery lib/libpjdlog \ 1472b3dc535SSimon J. Gerraty lib/libproc \ 1482b3dc535SSimon J. Gerraty lib/libprocstat \ 1492b3dc535SSimon J. Gerraty lib/libradius \ 150*d9a42747SSimon J. Gerraty lib/libregex \ 1512b3dc535SSimon J. Gerraty lib/librpcsec_gss \ 1522b3dc535SSimon J. Gerraty lib/librpcsvc \ 1531671f706SBryan Drewery lib/librss \ 1542b3dc535SSimon J. Gerraty lib/librt \ 1552b3dc535SSimon J. Gerraty lib/librtld_db \ 15638069501SBryan Drewery lib/libsa \ 1572b3dc535SSimon J. Gerraty lib/libsbuf \ 1582b3dc535SSimon J. Gerraty lib/libsdp \ 1592b3dc535SSimon J. Gerraty lib/libsm \ 1602b3dc535SSimon J. Gerraty lib/libsmb \ 1612b3dc535SSimon J. Gerraty lib/libsmdb \ 1622b3dc535SSimon J. Gerraty lib/libsmutil \ 16338069501SBryan Drewery lib/libsqlite3 \ 164*d9a42747SSimon J. Gerraty lib/libstats \ 1652b3dc535SSimon J. Gerraty lib/libstdbuf \ 1662b3dc535SSimon J. Gerraty lib/libstdthreads \ 167f99c0d13SBryan Drewery lib/libsysdecode \ 1682b3dc535SSimon J. Gerraty lib/libtacplus \ 1692b3dc535SSimon J. Gerraty lib/libtelnet \ 1702b3dc535SSimon J. Gerraty lib/libthr \ 1712b3dc535SSimon J. Gerraty lib/libthread_db \ 1721671f706SBryan Drewery lib/libucl \ 1732b3dc535SSimon J. Gerraty lib/libufs \ 1742b3dc535SSimon J. Gerraty lib/libugidfw \ 1752b3dc535SSimon J. Gerraty lib/libulog \ 1762b3dc535SSimon J. Gerraty lib/libunbound \ 1772b3dc535SSimon J. Gerraty lib/libusb \ 1782b3dc535SSimon J. Gerraty lib/libusbhid \ 1792b3dc535SSimon J. Gerraty lib/libutil \ 1802b3dc535SSimon J. Gerraty lib/libvgl \ 1812b3dc535SSimon J. Gerraty lib/libvmmapi \ 1822b3dc535SSimon J. Gerraty lib/libwrap \ 183*d9a42747SSimon J. Gerraty lib/libxo \ 1842b3dc535SSimon J. Gerraty lib/liby \ 1852b3dc535SSimon J. Gerraty lib/libyaml \ 1862b3dc535SSimon J. Gerraty lib/libypclnt \ 1872b3dc535SSimon J. Gerraty lib/libz \ 1881671f706SBryan Drewery lib/libzstd \ 1892b3dc535SSimon J. Gerraty lib/msun \ 1902b3dc535SSimon J. Gerraty lib/ncurses/form \ 1912b3dc535SSimon J. Gerraty lib/ncurses/formw \ 1922b3dc535SSimon J. Gerraty lib/ncurses/menu \ 1932b3dc535SSimon J. Gerraty lib/ncurses/menuw \ 1942b3dc535SSimon J. Gerraty lib/ncurses/ncurses \ 1952b3dc535SSimon J. Gerraty lib/ncurses/ncursesw \ 1962b3dc535SSimon J. Gerraty lib/ncurses/panel \ 1972b3dc535SSimon J. Gerraty lib/ncurses/panelw \ 1982b3dc535SSimon J. Gerraty 199b1f92fa2SBryan Drewery.if ${MK_CLANG} != "no" && \ 200*d9a42747SSimon J. Gerraty (${DEP_MACHINE_CPUARCH} == "aarch64" || ${DEP_MACHINE_CPUARCH} == "amd64" || \ 201*d9a42747SSimon J. Gerraty ${DEP_MACHINE_CPUARCH} == "arm" || ${DEP_MACHINE_CPUARCH} == "i386") 202b1f92fa2SBryan DreweryDIRDEPS+= \ 203b1f92fa2SBryan Drewery lib/libclang_rt/asan-preinit \ 204b1f92fa2SBryan Drewery lib/libclang_rt/asan \ 2051671f706SBryan Drewery lib/libclang_rt/asan_dynamic \ 206b1f92fa2SBryan Drewery lib/libclang_rt/asan_cxx \ 207b1f92fa2SBryan Drewery lib/libclang_rt/include \ 208b1f92fa2SBryan Drewery lib/libclang_rt/profile \ 209b1f92fa2SBryan Drewery lib/libclang_rt/safestack \ 2101671f706SBryan Drewery lib/libclang_rt/stats \ 2111671f706SBryan Drewery lib/libclang_rt/stats_client \ 212b1f92fa2SBryan Drewery lib/libclang_rt/ubsan_standalone \ 213b1f92fa2SBryan Drewery lib/libclang_rt/ubsan_standalone_cxx \ 214b1f92fa2SBryan Drewery 215b1f92fa2SBryan Drewery.endif 2162b3dc535SSimon J. Gerraty 217*d9a42747SSimon J. Gerraty.if ${DEP_MACHINE_CPUARCH} == "amd64" || ${DEP_MACHINE_CPUARCH} == "i386" || \ 218*d9a42747SSimon J. Gerraty ${DEP_MACHINE_CPUARCH} == "powerpc" 219ca987d46SWarner LoshDIRDEPS+= stand/libsa32 22038069501SBryan Drewery.endif 22138069501SBryan Drewery 222c501d73cSMariusz Zaborski.if ${MK_CASPER} != "no" 223c501d73cSMariusz ZaborskiDIRDEPS+= \ 2243055a28dSBryan Drewery lib/libcasper/libcasper \ 225c501d73cSMariusz Zaborski lib/libcasper/services/cap_dns \ 226c501d73cSMariusz Zaborski lib/libcasper/services/cap_grp \ 227c501d73cSMariusz Zaborski lib/libcasper/services/cap_pwd \ 228c501d73cSMariusz Zaborski lib/libcasper/services/cap_sysctl \ 229c501d73cSMariusz Zaborski 230c501d73cSMariusz Zaborski.endif 231c501d73cSMariusz Zaborski 2321671f706SBryan Drewery.if ${MK_DIALOG} != "no" 2331671f706SBryan DreweryDIRDEPS+= lib/libdpv 2341671f706SBryan Drewery.endif 2351671f706SBryan Drewery 2361671f706SBryan Drewery.if ${MK_GPIO} != "no" 2371671f706SBryan DreweryDIRDEPS+= lib/libgpio 2381671f706SBryan Drewery.endif 2391671f706SBryan Drewery 2401671f706SBryan Drewery.if ${MK_EFI} != "no" 2411671f706SBryan DreweryDIRDEPS+= lib/libefivar 2421671f706SBryan Drewery.endif 2431671f706SBryan Drewery 244a160cbfaSBryan DreweryDIRDEPS+= \ 245a160cbfaSBryan Drewery lib/libgcc_eh \ 246a160cbfaSBryan Drewery lib/libgcc_s 247a160cbfaSBryan Drewery 24838069501SBryan Drewery.if ${MK_PMC} != "no" 24938069501SBryan DreweryDIRDEPS+= \ 25038069501SBryan Drewery lib/libpmc \ 25138069501SBryan Drewery lib/libpmcstat 25238069501SBryan Drewery.endif 25338069501SBryan Drewery 2546e9a3c41SBryan Drewery.if ${MK_BLACKLIST_SUPPORT} != "no" 2556e9a3c41SBryan DreweryDIRDEPS+= lib/libblacklist 2566e9a3c41SBryan Drewery.endif 2576e9a3c41SBryan Drewery 258*d9a42747SSimon J. Gerraty.if ${MK_ZFS} != "no" 259*d9a42747SSimon J. GerratyDIRDEPS+= cddl/lib/libzutil 260*d9a42747SSimon J. Gerraty.endif 261*d9a42747SSimon J. Gerraty 2622b3dc535SSimon J. Gerraty.include <dirdeps.mk> 263