12b3dc535SSimon J. Gerraty 22b3dc535SSimon J. Gerraty# This file is not autogenerated - take care! 32b3dc535SSimon J. Gerraty 4b1f92fa2SBryan Drewery.include <src.opts.mk> 5b1f92fa2SBryan Drewery 6d9a42747SSimon J. GerratyDEP_MACHINE_CPUARCH?= ${MACHINE_CPUARCH} 7d9a42747SSimon J. Gerraty 82b3dc535SSimon J. GerratyDIRDEPS = \ 92b3dc535SSimon J. Gerraty lib/${CSU_DIR} \ 102b3dc535SSimon J. Gerraty lib/atf/libatf-c \ 112b3dc535SSimon J. Gerraty lib/atf/libatf-c++ \ 12e4b0a90eSBrooks Davis lib/geom/cache \ 13e4b0a90eSBrooks Davis lib/geom/concat \ 14e4b0a90eSBrooks Davis lib/geom/eli \ 15e4b0a90eSBrooks Davis lib/geom/journal \ 16e4b0a90eSBrooks Davis lib/geom/label \ 17e4b0a90eSBrooks Davis lib/geom/mirror \ 18e4b0a90eSBrooks Davis lib/geom/mountver \ 19e4b0a90eSBrooks Davis lib/geom/multipath \ 20e4b0a90eSBrooks Davis lib/geom/nop \ 21e4b0a90eSBrooks Davis lib/geom/part \ 22e4b0a90eSBrooks Davis lib/geom/raid \ 23e4b0a90eSBrooks Davis lib/geom/raid3 \ 24e4b0a90eSBrooks Davis lib/geom/sched \ 25e4b0a90eSBrooks Davis lib/geom/shsec \ 26e4b0a90eSBrooks Davis lib/geom/stripe \ 27e4b0a90eSBrooks Davis lib/geom/virstor \ 28b1f92fa2SBryan Drewery lib/lib80211 \ 292b3dc535SSimon J. Gerraty lib/libalias/libalias \ 302b3dc535SSimon J. Gerraty lib/libalias/modules/dummy \ 312b3dc535SSimon J. Gerraty lib/libalias/modules/ftp \ 322b3dc535SSimon J. Gerraty lib/libalias/modules/irc \ 332b3dc535SSimon J. Gerraty lib/libalias/modules/nbt \ 342b3dc535SSimon J. Gerraty lib/libalias/modules/pptp \ 352b3dc535SSimon J. Gerraty lib/libalias/modules/skinny \ 362b3dc535SSimon J. Gerraty lib/libalias/modules/smedia \ 372b3dc535SSimon J. Gerraty lib/libarchive \ 382b3dc535SSimon J. Gerraty lib/libauditd \ 39d9a42747SSimon J. Gerraty lib/libbe \ 402b3dc535SSimon J. Gerraty lib/libbegemot \ 412b3dc535SSimon J. Gerraty lib/libblocksruntime \ 422b3dc535SSimon J. Gerraty lib/libbluetooth \ 43d9a42747SSimon J. Gerraty lib/libbsddialog \ 44b1f92fa2SBryan Drewery lib/libbsdstat \ 452b3dc535SSimon J. Gerraty lib/libbsm \ 462b3dc535SSimon J. Gerraty lib/libbsnmp/libbsnmp \ 472b3dc535SSimon J. Gerraty lib/libbz2 \ 482b3dc535SSimon J. Gerraty lib/libc \ 491671f706SBryan Drewery lib/libc_nonshared \ 502b3dc535SSimon J. Gerraty lib/libc++ \ 511671f706SBryan Drewery lib/libc++experimental \ 522b3dc535SSimon J. Gerraty lib/libcalendar \ 532b3dc535SSimon J. Gerraty lib/libcam \ 541671f706SBryan Drewery lib/libcapsicum \ 552b3dc535SSimon J. Gerraty lib/libcom_err/doc \ 562b3dc535SSimon J. Gerraty lib/libcompat \ 572b3dc535SSimon J. Gerraty lib/libcompiler_rt \ 582b3dc535SSimon J. Gerraty lib/libcrypt \ 592b3dc535SSimon J. Gerraty lib/libcuse \ 602b3dc535SSimon J. Gerraty lib/libcxxrt \ 61b1f92fa2SBryan Drewery lib/libdevctl \ 626e9a3c41SBryan Drewery lib/libdevdctl \ 632b3dc535SSimon J. Gerraty lib/libdevinfo \ 642b3dc535SSimon J. Gerraty lib/libdevstat \ 657c807d77SEd Maste lib/libdl \ 662b3dc535SSimon J. Gerraty lib/libdwarf \ 672b3dc535SSimon J. Gerraty lib/libedit/edit/readline \ 682b3dc535SSimon J. Gerraty lib/libelf \ 699d8a81b4SBryan Drewery lib/libelftc \ 70d9a42747SSimon J. Gerraty lib/libevent1 \ 71b1f92fa2SBryan Drewery lib/libevent \ 722b3dc535SSimon J. Gerraty lib/libexecinfo \ 732b3dc535SSimon J. Gerraty lib/libexpat \ 742b3dc535SSimon J. Gerraty lib/libfetch \ 751671f706SBryan Drewery lib/libfigpar \ 762b3dc535SSimon J. Gerraty lib/libgeom \ 772b3dc535SSimon J. Gerraty lib/libgssapi \ 782b3dc535SSimon J. Gerraty lib/libiconv_modules/BIG5 \ 792b3dc535SSimon J. Gerraty lib/libiconv_modules/DECHanyu \ 802b3dc535SSimon J. Gerraty lib/libiconv_modules/EUC \ 812b3dc535SSimon J. Gerraty lib/libiconv_modules/EUCTW \ 822b3dc535SSimon J. Gerraty lib/libiconv_modules/GBK2K \ 832b3dc535SSimon J. Gerraty lib/libiconv_modules/HZ \ 842b3dc535SSimon J. Gerraty lib/libiconv_modules/ISO2022 \ 852b3dc535SSimon J. Gerraty lib/libiconv_modules/JOHAB \ 862b3dc535SSimon J. Gerraty lib/libiconv_modules/MSKanji \ 872b3dc535SSimon J. Gerraty lib/libiconv_modules/UES \ 882b3dc535SSimon J. Gerraty lib/libiconv_modules/UTF1632 \ 892b3dc535SSimon J. Gerraty lib/libiconv_modules/UTF7 \ 902b3dc535SSimon J. Gerraty lib/libiconv_modules/UTF8 \ 912b3dc535SSimon J. Gerraty lib/libiconv_modules/VIQR \ 922b3dc535SSimon J. Gerraty lib/libiconv_modules/ZW \ 932b3dc535SSimon J. Gerraty lib/libiconv_modules/iconv_none \ 942b3dc535SSimon J. Gerraty lib/libiconv_modules/iconv_std \ 952b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_646 \ 962b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_none \ 972b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_parallel \ 982b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_serial \ 992b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_std \ 1002b3dc535SSimon J. Gerraty lib/libiconv_modules/mapper_zone \ 1011671f706SBryan Drewery lib/libifconfig \ 1022b3dc535SSimon J. Gerraty lib/libipsec \ 1032b3dc535SSimon J. Gerraty lib/libipx \ 104d9a42747SSimon J. Gerraty lib/libiscsiutil \ 1052b3dc535SSimon J. Gerraty lib/libjail \ 1062b3dc535SSimon J. Gerraty lib/libkiconv \ 1072b3dc535SSimon J. Gerraty lib/libkvm \ 1082b3dc535SSimon J. Gerraty lib/libldns \ 1092b3dc535SSimon J. Gerraty lib/liblzma \ 1102b3dc535SSimon J. Gerraty lib/libmagic \ 1112b3dc535SSimon J. Gerraty lib/libmandoc \ 1122b3dc535SSimon J. Gerraty lib/libmd \ 1132b3dc535SSimon J. Gerraty lib/libmemstat \ 1142b3dc535SSimon J. Gerraty lib/libmilter \ 115d9a42747SSimon J. Gerraty lib/libmixer \ 1162b3dc535SSimon J. Gerraty lib/libmp \ 1172b3dc535SSimon J. Gerraty lib/libnetgraph \ 1182b3dc535SSimon J. Gerraty lib/libngatm \ 119b1f92fa2SBryan Drewery lib/libnv \ 1202b3dc535SSimon J. Gerraty lib/libpam/libpam \ 1212b3dc535SSimon J. Gerraty lib/libpam/modules/pam_chroot \ 1222b3dc535SSimon J. Gerraty lib/libpam/modules/pam_deny \ 1232b3dc535SSimon J. Gerraty lib/libpam/modules/pam_echo \ 1242b3dc535SSimon J. Gerraty lib/libpam/modules/pam_exec \ 1252b3dc535SSimon J. Gerraty lib/libpam/modules/pam_ftpusers \ 1262b3dc535SSimon J. Gerraty lib/libpam/modules/pam_group \ 1272b3dc535SSimon J. Gerraty lib/libpam/modules/pam_guest \ 1282b3dc535SSimon J. Gerraty lib/libpam/modules/pam_krb5 \ 1292b3dc535SSimon J. Gerraty lib/libpam/modules/pam_ksu \ 1302b3dc535SSimon J. Gerraty lib/libpam/modules/pam_lastlog \ 1312b3dc535SSimon J. Gerraty lib/libpam/modules/pam_login_access \ 1322b3dc535SSimon J. Gerraty lib/libpam/modules/pam_nologin \ 1332b3dc535SSimon J. Gerraty lib/libpam/modules/pam_passwdqc \ 1342b3dc535SSimon J. Gerraty lib/libpam/modules/pam_permit \ 1352b3dc535SSimon J. Gerraty lib/libpam/modules/pam_radius \ 1362b3dc535SSimon J. Gerraty lib/libpam/modules/pam_rhosts \ 1372b3dc535SSimon J. Gerraty lib/libpam/modules/pam_rootok \ 1382b3dc535SSimon J. Gerraty lib/libpam/modules/pam_securetty \ 1392b3dc535SSimon J. Gerraty lib/libpam/modules/pam_self \ 1402b3dc535SSimon J. Gerraty lib/libpam/modules/pam_ssh \ 1412b3dc535SSimon J. Gerraty lib/libpam/modules/pam_tacplus \ 1422b3dc535SSimon J. Gerraty lib/libpam/modules/pam_unix \ 1437cbd0a29SBryan Drewery lib/libpam/static_libpam \ 14438069501SBryan Drewery lib/libpathconv \ 1452b3dc535SSimon J. Gerraty lib/libpcap \ 1469d8a81b4SBryan Drewery lib/libpe \ 147b1f92fa2SBryan Drewery lib/libpjdlog \ 1482b3dc535SSimon J. Gerraty lib/libproc \ 1492b3dc535SSimon J. Gerraty lib/libprocstat \ 1502b3dc535SSimon J. Gerraty lib/libradius \ 151d9a42747SSimon J. Gerraty lib/libregex \ 1522b3dc535SSimon J. Gerraty lib/librpcsec_gss \ 1532b3dc535SSimon J. Gerraty lib/librpcsvc \ 1541671f706SBryan Drewery lib/librss \ 1552b3dc535SSimon J. Gerraty lib/librt \ 1562b3dc535SSimon J. Gerraty lib/librtld_db \ 15738069501SBryan Drewery lib/libsa \ 1582b3dc535SSimon J. Gerraty lib/libsbuf \ 1592b3dc535SSimon J. Gerraty lib/libsdp \ 1602b3dc535SSimon J. Gerraty lib/libsm \ 1612b3dc535SSimon J. Gerraty lib/libsmb \ 1622b3dc535SSimon J. Gerraty lib/libsmdb \ 1632b3dc535SSimon J. Gerraty lib/libsmutil \ 16438069501SBryan Drewery lib/libsqlite3 \ 165d9a42747SSimon J. Gerraty lib/libstats \ 1662b3dc535SSimon J. Gerraty lib/libstdbuf \ 1672b3dc535SSimon J. Gerraty lib/libstdthreads \ 168f99c0d13SBryan Drewery lib/libsysdecode \ 1692b3dc535SSimon J. Gerraty lib/libtacplus \ 1702b3dc535SSimon J. Gerraty lib/libtelnet \ 1712b3dc535SSimon J. Gerraty lib/libthr \ 1722b3dc535SSimon J. Gerraty lib/libthread_db \ 1731671f706SBryan Drewery lib/libucl \ 1742b3dc535SSimon J. Gerraty lib/libufs \ 1752b3dc535SSimon J. Gerraty lib/libugidfw \ 1762b3dc535SSimon J. Gerraty lib/libulog \ 1772b3dc535SSimon J. Gerraty lib/libunbound \ 1782b3dc535SSimon J. Gerraty lib/libusb \ 1792b3dc535SSimon J. Gerraty lib/libusbhid \ 1802b3dc535SSimon J. Gerraty lib/libutil \ 1812b3dc535SSimon J. Gerraty lib/libvgl \ 1822b3dc535SSimon J. Gerraty lib/libvmmapi \ 1832b3dc535SSimon J. Gerraty lib/libwrap \ 184d9a42747SSimon J. Gerraty lib/libxo \ 1852b3dc535SSimon J. Gerraty lib/liby \ 1862b3dc535SSimon J. Gerraty lib/libyaml \ 1872b3dc535SSimon J. Gerraty lib/libypclnt \ 1882b3dc535SSimon J. Gerraty lib/libz \ 1891671f706SBryan Drewery lib/libzstd \ 1902b3dc535SSimon J. Gerraty lib/msun \ 1912b3dc535SSimon J. Gerraty lib/ncurses/form \ 1922b3dc535SSimon J. Gerraty lib/ncurses/formw \ 1932b3dc535SSimon J. Gerraty lib/ncurses/menu \ 1942b3dc535SSimon J. Gerraty lib/ncurses/menuw \ 1952b3dc535SSimon J. Gerraty lib/ncurses/ncurses \ 1962b3dc535SSimon J. Gerraty lib/ncurses/ncursesw \ 1972b3dc535SSimon J. Gerraty lib/ncurses/panel \ 1982b3dc535SSimon J. Gerraty lib/ncurses/panelw \ 1992b3dc535SSimon J. Gerraty 200b1f92fa2SBryan Drewery.if ${MK_CLANG} != "no" && \ 201d9a42747SSimon J. Gerraty (${DEP_MACHINE_CPUARCH} == "aarch64" || ${DEP_MACHINE_CPUARCH} == "amd64" || \ 202d9a42747SSimon J. Gerraty ${DEP_MACHINE_CPUARCH} == "arm" || ${DEP_MACHINE_CPUARCH} == "i386") 203b1f92fa2SBryan DreweryDIRDEPS+= \ 204b1f92fa2SBryan Drewery lib/libclang_rt/asan-preinit \ 205b1f92fa2SBryan Drewery lib/libclang_rt/asan \ 2061671f706SBryan Drewery lib/libclang_rt/asan_dynamic \ 207b1f92fa2SBryan Drewery lib/libclang_rt/asan_cxx \ 208b1f92fa2SBryan Drewery lib/libclang_rt/include \ 209b1f92fa2SBryan Drewery lib/libclang_rt/profile \ 210b1f92fa2SBryan Drewery lib/libclang_rt/safestack \ 2111671f706SBryan Drewery lib/libclang_rt/stats \ 2121671f706SBryan Drewery lib/libclang_rt/stats_client \ 213b1f92fa2SBryan Drewery lib/libclang_rt/ubsan_standalone \ 214b1f92fa2SBryan Drewery lib/libclang_rt/ubsan_standalone_cxx \ 215b1f92fa2SBryan Drewery 216b1f92fa2SBryan Drewery.endif 2172b3dc535SSimon J. Gerraty 218d9a42747SSimon J. Gerraty.if ${DEP_MACHINE_CPUARCH} == "amd64" || ${DEP_MACHINE_CPUARCH} == "i386" || \ 219d9a42747SSimon J. Gerraty ${DEP_MACHINE_CPUARCH} == "powerpc" 220ca987d46SWarner LoshDIRDEPS+= stand/libsa32 22138069501SBryan Drewery.endif 22238069501SBryan Drewery 223c501d73cSMariusz Zaborski.if ${MK_CASPER} != "no" 224c501d73cSMariusz ZaborskiDIRDEPS+= \ 2253055a28dSBryan Drewery lib/libcasper/libcasper \ 226c501d73cSMariusz Zaborski lib/libcasper/services/cap_dns \ 227c501d73cSMariusz Zaborski lib/libcasper/services/cap_grp \ 228c501d73cSMariusz Zaborski lib/libcasper/services/cap_pwd \ 229c501d73cSMariusz Zaborski lib/libcasper/services/cap_sysctl \ 230c501d73cSMariusz Zaborski 231c501d73cSMariusz Zaborski.endif 232c501d73cSMariusz Zaborski 2331671f706SBryan Drewery.if ${MK_DIALOG} != "no" 2341671f706SBryan DreweryDIRDEPS+= lib/libdpv 2351671f706SBryan Drewery.endif 2361671f706SBryan Drewery 2371671f706SBryan Drewery.if ${MK_GPIO} != "no" 2381671f706SBryan DreweryDIRDEPS+= lib/libgpio 2391671f706SBryan Drewery.endif 2401671f706SBryan Drewery 2411671f706SBryan Drewery.if ${MK_EFI} != "no" 2421671f706SBryan DreweryDIRDEPS+= lib/libefivar 2431671f706SBryan Drewery.endif 2441671f706SBryan Drewery 245a160cbfaSBryan DreweryDIRDEPS+= \ 246a160cbfaSBryan Drewery lib/libgcc_eh \ 247a160cbfaSBryan Drewery lib/libgcc_s 248a160cbfaSBryan Drewery 24938069501SBryan Drewery.if ${MK_PMC} != "no" 25038069501SBryan DreweryDIRDEPS+= \ 25138069501SBryan Drewery lib/libpmc \ 25238069501SBryan Drewery lib/libpmcstat 25338069501SBryan Drewery.endif 25438069501SBryan Drewery 2556e9a3c41SBryan Drewery.if ${MK_BLACKLIST_SUPPORT} != "no" 2566e9a3c41SBryan DreweryDIRDEPS+= lib/libblacklist 2576e9a3c41SBryan Drewery.endif 2586e9a3c41SBryan Drewery 259d9a42747SSimon J. Gerraty.if ${MK_ZFS} != "no" 260d9a42747SSimon J. GerratyDIRDEPS+= cddl/lib/libzutil 261d9a42747SSimon J. Gerraty.endif 262d9a42747SSimon J. Gerraty 2632b3dc535SSimon J. Gerraty.include <dirdeps.mk> 264