10a6a1f1dSLionel Sambuc# $NetBSD: Makefile,v 1.235 2015/09/28 17:12:12 christos Exp $ 29152e1c5SLionel Sambuc# from: @(#)Makefile 5.25.1.1 (Berkeley) 5/7/91 39152e1c5SLionel Sambuc 4c0c8d257SArun Thomas.include <bsd.own.mk> 5591e9437SBen Gras 69152e1c5SLionel SambucSUBDIR= csu .WAIT 79152e1c5SLionel Sambuc 89152e1c5SLionel Sambuc.if (${MKGCC} != "no") 90a6a1f1dSLionel SambucSUBDIR+= ../external/gpl3/${EXTERNAL_GCC_SUBDIR}/lib/libgcc .WAIT 109152e1c5SLionel Sambuc.endif 119152e1c5SLionel Sambuc 12433d6423SLionel Sambuc.if defined(__MINIX) 13d3d33afeSLionel Sambuc#LSC MINIX libc depends on 14d3d33afeSLionel Sambuc# - libmthread because of sys/lib/libunwind 154b999f19SBen GrasSUBDIR+= .WAIT 169152e1c5SLionel Sambuc 17433d6423SLionel SambucSUBDIR+= ../minix/lib/libsys 18433d6423SLionel SambucSUBDIR+= ../minix/lib/libmthread 199152e1c5SLionel SambucSUBDIR+= .WAIT 20433d6423SLionel Sambuc.endif # defined(__MINIX) 214b999f19SBen GrasSUBDIR+= libc 224b999f19SBen GrasSUBDIR+= .WAIT 239152e1c5SLionel Sambuc 2484d9c625SLionel Sambuc.if defined(__MINIX) 25433d6423SLionel SambucSUBDIR+= ../minix/lib/libasyn \ 26433d6423SLionel Sambuc ../minix/lib/libaudiodriver \ 27433d6423SLionel Sambuc ../minix/lib/libbdev \ 28433d6423SLionel Sambuc ../minix/lib/libblockdriver \ 29433d6423SLionel Sambuc ../minix/lib/libchardriver \ 30433d6423SLionel Sambuc ../minix/lib/libddekit \ 31433d6423SLionel Sambuc ../minix/lib/libdevman \ 32433d6423SLionel Sambuc ../minix/lib/libexec \ 3389c9de7dSDavid van Moolenbroek ../minix/lib/libfsdriver \ 34433d6423SLionel Sambuc ../minix/lib/libinputdriver \ 353ea34559SDavid van Moolenbroek ../minix/lib/liblwip \ 36433d6423SLionel Sambuc ../minix/lib/libminc \ 37433d6423SLionel Sambuc ../minix/lib/libminixfs \ 38433d6423SLionel Sambuc ../minix/lib/libnetdriver \ 39433d6423SLionel Sambuc ../minix/lib/libsffs \ 4085723df0SDavid van Moolenbroek ../minix/lib/libsockdriver \ 414c27a833SDavid van Moolenbroek ../minix/lib/libsockevent \ 42433d6423SLionel Sambuc ../minix/lib/libtimers \ 43433d6423SLionel Sambuc ../minix/lib/libusb \ 44433d6423SLionel Sambuc ../minix/lib/libvtreefs 4584d9c625SLionel Sambuc 4633c4e949SBen Gras.if (${HAVE_LIBGCC} == "no") 47433d6423SLionel SambucSUBDIR+= ../minix/lib/libgcc_s_empty 4833c4e949SBen Gras.endif 4933c4e949SBen Gras 5084d9c625SLionel Sambuc.if (${MACHINE_ARCH} == "i386") 51fee60e45SrlfnbSUBDIR+= ../minix/lib/libacpi \ 52fee60e45Srlfnb ../minix/lib/libhgfs \ 53433d6423SLionel Sambuc ../minix/lib/libvassert \ 54433d6423SLionel Sambuc ../minix/lib/libvboxfs \ 55433d6423SLionel Sambuc ../minix/lib/libvirtio 5684d9c625SLionel Sambuc.endif 5784d9c625SLionel Sambuc 5884d9c625SLionel Sambuc.if (${MACHINE_ARCH} == "earm") 59433d6423SLionel SambucSUBDIR+= ../minix/lib/libclkconf \ 60433d6423SLionel Sambuc ../minix/lib/libgpio \ 61433d6423SLionel Sambuc ../minix/lib/libi2cdriver 6284d9c625SLionel Sambuc.endif 6384d9c625SLionel Sambuc 64b2ed49a5SDavid van Moolenbroek.if (${MKMAGIC} == "yes") 65b2ed49a5SDavid van MoolenbroekSUBDIR+= ../minix/lib/libmagicrt 66b2ed49a5SDavid van Moolenbroek.endif 67b2ed49a5SDavid van Moolenbroek 6884d9c625SLionel Sambuc.endif # defined(__MINIX) 699152e1c5SLionel Sambuc# 709152e1c5SLionel Sambuc# The SUBDIRs above are included here for completeness but should be built 719152e1c5SLionel Sambuc# and installed prior to make(dependall) in this file, as libraries listed 729152e1c5SLionel Sambuc# below will depend on versions from DESTDIR only. 739152e1c5SLionel Sambuc# 749152e1c5SLionel Sambuc 7536dcc4a4SLionel SambucSUBDIR+= i18n_module 769152e1c5SLionel Sambuc 7784d9c625SLionel SambucSUBDIR+= \ 7884d9c625SLionel Sambuc libbz2 \ 7984d9c625SLionel Sambuc libcrypt \ 8036dcc4a4SLionel Sambuc libintl libkvm libm \ 817eb99bdaSLionel Sambuc libpci libprop \ 8284d9c625SLionel Sambuc libpuffs librmt \ 837348b5c5SDavid van Moolenbroek libtelnet libterminfo \ 84f1fab66eSDavid van Moolenbroek libutil libwrap libz 85a1fa603eSTomas Hruby 8684d9c625SLionel Sambuc.if !defined(BSD_MK_COMPAT_FILE) 8784d9c625SLionel Sambuc#SUBDIR+= libkern 88a1fa603eSTomas Hruby.endif 89b1c4ba4aSLionel Sambuc 900a6a1f1dSLionel Sambuc.if (${MACHINE_CPU} == "arm" || ${MACHINE_CPU} == "aarch64") 9184d9c625SLionel SambucLIBC_MACHINE_ARCH?=${MACHINE_ARCH} 920a6a1f1dSLionel SambucLIBC_MACHINE_CPU?=${MACHINE_CPU} 930a6a1f1dSLionel Sambuc.if ${LIBC_MACHINE_CPU} == "arm" && empty(LIBC_MACHINE_ARCH:M*hf*) 945ae1a533SBen Gras.if !defined(__MINIX) 9584d9c625SLionel SambucSUBDIR+= libc_vfp 960a6a1f1dSLionel Sambuc.endif # !defined(__MINIX) 973357fcb2SKees Jongenburger.endif 985ae1a533SBen Gras.endif 999152e1c5SLionel Sambuc.if (${MKRUMP} != "no") 1009152e1c5SLionel SambucSUBDIR+= librumpclient 1019152e1c5SLionel Sambuc.endif 1029152e1c5SLionel Sambuc.if (${MKSKEY} != "no") 1039152e1c5SLionel SambucSUBDIR+= libskey 1049152e1c5SLionel Sambuc.endif 1059152e1c5SLionel Sambuc 1069152e1c5SLionel Sambuc.if (${MKMDNS} != "no") 1079152e1c5SLionel SambucSUBDIR+= ../external/apache2/mDNSResponder/lib 1089152e1c5SLionel Sambuc.endif 1099152e1c5SLionel Sambuc 1109152e1c5SLionel Sambuc#SUBDIR+= ../external/bsd/am-utils/lib 1110a6a1f1dSLionel SambucSUBDIR+= ../external/bsd/blacklist/lib 1129152e1c5SLionel Sambuc 1139152e1c5SLionel SambucSUBDIR+= ../external/bsd/flex/lib 1149152e1c5SLionel Sambuc#SUBDIR+= ../external/bsd/tre/lib 1150a6a1f1dSLionel SambucSUBDIR+= ../external/bsd/elftoolchain/lib/libelf 1169152e1c5SLionel Sambuc#SUBDIR+= ../external/bsd/liblzf/lib 117*d56f51eaSDavid van MoolenbroekSUBDIR+= ../external/bsd/libpcap/lib 1189152e1c5SLionel Sambuc 1190a6a1f1dSLionel Sambuc.if ${MKSLJIT} != "no" 1200a6a1f1dSLionel SambucSUBDIR+= ../external/bsd/sljit/lib 1210a6a1f1dSLionel SambucSUBDIR+= libbpfjit 1220a6a1f1dSLionel Sambuc.endif 1230a6a1f1dSLionel Sambuc 1240a6a1f1dSLionel Sambuc.if (${MKZFS} != "no") 1250a6a1f1dSLionel SambucSUBDIR+= ../external/cddl/osnet/lib/libavl 1260a6a1f1dSLionel SambucSUBDIR+= ../external/cddl/osnet/lib/libnvpair 1270a6a1f1dSLionel SambucSUBDIR+= ../external/cddl/osnet/lib/libumem 1280a6a1f1dSLionel SambucSUBDIR+= ../external/cddl/osnet/lib/libuutil 1290a6a1f1dSLionel Sambuc.endif 1300a6a1f1dSLionel Sambuc 1311230fdc1SLionel SambucSUBDIR+= ../external/mit/expat/lib 1329152e1c5SLionel Sambuc 13311be35a1SLionel SambucSUBDIR+= ../external/public-domain/sqlite/lib 1345a645f22SBen Gras 1359152e1c5SLionel Sambuc#SUBDIR+= ../gnu/lib/libmalloc 1364b999f19SBen Gras 1379152e1c5SLionel Sambuc.if (${MKGCC} != "no") 1384684ddb6SLionel Sambuc. if !defined(__MINIX) || ${MKLIBSTDCXX} == "yes" 1390a6a1f1dSLionel SambucSUBDIR+= ../external/gpl3/${EXTERNAL_GCC_SUBDIR}/lib/libobjc 1400a6a1f1dSLionel SambucSUBDIR+= ../external/gpl3/${EXTERNAL_GCC_SUBDIR}/lib/libgomp 1410a6a1f1dSLionel Sambuc#SUBDIR+= ../external/gpl3/${EXTERNAL_GCC_SUBDIR}/lib/libmudflap 1420a6a1f1dSLionel Sambuc#SUBDIR+= ../external/gpl3/${EXTERNAL_GCC_SUBDIR}/lib/libmudflapth 1434684ddb6SLionel Sambuc. endif # !defined(__MINIX) || ${MKLIBSTDCXX} == "yes" 1444684ddb6SLionel Sambuc. if !defined(__MINIX) || ${MKLIBSTDCXX} == "yes" 1459152e1c5SLionel Sambuc# Should probably move GMP, MPFR and MPC builds into the GCC >= 4.5 1469152e1c5SLionel Sambuc# specific build area, but we get better parallelism this way. 1470a6a1f1dSLionel Sambuc# We don't build compat versions of these. 1480a6a1f1dSLionel Sambuc. if !defined(MLIBDIR) 1499152e1c5SLionel SambucSUBDIR+= ../external/lgpl3/gmp/lib/libgmp 1509152e1c5SLionel SambucSUBDIR+= ../external/lgpl3/mpfr/lib/libmpfr 15184d9c625SLionel SambucSUBDIR+= ../external/lgpl3/mpc/lib/libmpc 1524684ddb6SLionel Sambuc. endif # !defined(__MINIX) || ${MKLIBSTDCXX} == "yes" 1539152e1c5SLionel Sambuc. endif 1549152e1c5SLionel Sambuc.endif 1559152e1c5SLionel Sambuc 1569152e1c5SLionel Sambuc# 1579152e1c5SLionel Sambuc# Libraries that depend upon any listed previously 1589152e1c5SLionel Sambuc# (and those that depend upon these [and ...]) 1599152e1c5SLionel Sambuc# 1609152e1c5SLionel Sambuc#==================== 1st library dependency barrier ==================== 1614b999f19SBen GrasSUBDIR+= .WAIT 1629152e1c5SLionel Sambuc 1630a6a1f1dSLionel Sambuc.if ${MKDTRACE} != "no" 1640a6a1f1dSLionel SambucSUBDIR+= ../external/bsd/librtld_db/lib # depends on libutil 1650a6a1f1dSLionel Sambuc.endif 1660a6a1f1dSLionel Sambuc 1670a6a1f1dSLionel Sambuc.if ${MKDTRACE} != "no" || ${MKCTF} != "no" 1680a6a1f1dSLionel SambucSUBDIR+= ../external/cddl/osnet/lib/libctf 1690a6a1f1dSLionel Sambuc.endif 1700a6a1f1dSLionel Sambuc 1710a6a1f1dSLionel SambucSUBDIR+= ../external/public-domain/xz/lib # depends on libpthread 1720a6a1f1dSLionel Sambuc 17384d9c625SLionel Sambuc.if (${MKCRYPTO} != "no") 17484d9c625SLionel SambucSUBDIR+= ../crypto/external/bsd/netpgp/libmj 17584d9c625SLionel SambucSUBDIR+= ../crypto/external/bsd/netpgp/lib/verify # depends on libz 17684d9c625SLionel Sambuc.endif 17784d9c625SLionel Sambuc 17884d9c625SLionel Sambuc#SUBDIR+= ../external/bsd/libdwarf/lib # depends on libelf 17984d9c625SLionel SambucSUBDIR+= ../external/mit/lua/lib # depends on libm 1809152e1c5SLionel SambucSUBDIR+= libcurses # depends on libterminfo 1819152e1c5SLionel Sambuc#SUBDIR+= libdm # depends on libprop 1823e1db26aSLionel SambucSUBDIR+= libedit # depends on libterminfo 18384d9c625SLionel SambucSUBDIR+= libexecinfo # depends on libelf 1849152e1c5SLionel Sambuc#SUBDIR+= libppath # depends on libprop 1859152e1c5SLionel Sambuc#SUBDIR+= libperfuse # depends on libpuffs 1869152e1c5SLionel Sambuc#SUBDIR+= libquota # depends on libprop and librpcsvc 1879152e1c5SLionel SambucSUBDIR+= librefuse # depends on libpuffs 18884d9c625SLionel Sambuc#SUBDIR+= libisns # depends on libpthread 1899152e1c5SLionel Sambuc.if (${MKRUMP} != "no") 1909152e1c5SLionel SambucSUBDIR+= librumpuser # depends on libpthread 1919152e1c5SLionel SambucSUBDIR+= librumphijack # depends on librumpclient and libpthread 1929152e1c5SLionel Sambuc.endif 1939152e1c5SLionel Sambuc 1949152e1c5SLionel Sambuc.if (${MKNPF} != "no") 1959152e1c5SLionel SambucSUBDIR+= libnpf # depends on libprop 1969152e1c5SLionel Sambuc.endif 1979152e1c5SLionel Sambuc 1989152e1c5SLionel Sambuc.if (${MKCRYPTO} != "no") 1999152e1c5SLionel SambucSUBDIR+= ../crypto/external/bsd/openssl/lib # depends on libcrypt 2009152e1c5SLionel Sambuc.endif 2019152e1c5SLionel Sambuc 20208ff44c4SLionel SambucSUBDIR+= ../external/bsd/file/lib # depends on libz 2039152e1c5SLionel Sambuc 2049152e1c5SLionel Sambuc.if (${MKISCSI} != "no") 2059152e1c5SLionel SambucSUBDIR+= ../external/bsd/iscsi/lib # depends on libpthread 2069152e1c5SLionel Sambuc.endif 2079152e1c5SLionel Sambuc 2080a6a1f1dSLionel Sambuc.if (${MKZFS} != "no") 2090a6a1f1dSLionel SambucSUBDIR+= ../external/cddl/osnet/lib/libzfs 2100a6a1f1dSLionel SambucSUBDIR+= ../external/cddl/osnet/lib/libzpool 2110a6a1f1dSLionel Sambuc.endif 2129152e1c5SLionel Sambuc 2139152e1c5SLionel Sambuc.if (${MKLVM} != "no") 2149152e1c5SLionel SambucSUBDIR+= ../external/gpl2/lvm2/lib # depends on libprop 2159152e1c5SLionel Sambuc.endif 2169152e1c5SLionel Sambuc 2179152e1c5SLionel Sambuc.if (${MKBINUTILS} != "no") 2189152e1c5SLionel SambucSUBDIR+= ../external/gpl3/binutils/lib # libbfd depends on libz 2199152e1c5SLionel Sambuc.endif 2209152e1c5SLionel Sambuc 22184d9c625SLionel Sambuc.if (${MKLIBCXX} != "no") 22284d9c625SLionel SambucSUBDIR+= ../external/bsd/libc++ 22384d9c625SLionel Sambuc.endif 22484d9c625SLionel Sambuc 22584d9c625SLionel Sambuc.if (${MKGCC} != "no" && ${MKCXX} != "no" && ${MKLIBSTDCXX} != "no") 2260a6a1f1dSLionel SambucSUBDIR+= ../external/gpl3/${EXTERNAL_GCC_SUBDIR}/lib/libstdc++-v3 2270a6a1f1dSLionel SambucSUBDIR+= ../external/gpl3/${EXTERNAL_GCC_SUBDIR}/lib/libsupc++ 2289152e1c5SLionel Sambuc.endif 2299152e1c5SLionel Sambuc 2309152e1c5SLionel Sambuc#==================== 2nd library dependency barrier ==================== 2319152e1c5SLionel SambucSUBDIR+= .WAIT 2329152e1c5SLionel Sambuc 2330a6a1f1dSLionel SambucSANITIZER_DIR=../external/gpl3/${EXTERNAL_GCC_SUBDIR}/lib/libasan 2340a6a1f1dSLionel Sambuc.if exists(${SANITIZER_DIR}) 2350a6a1f1dSLionel Sambuc#SUBDIR+= ${SANITIZER_DIR} 2360a6a1f1dSLionel Sambuc.endif 2370a6a1f1dSLionel Sambuc 2380a6a1f1dSLionel SambucSUBDIR+= ../external/bsd/libarchive/lib # depends on libxz 2390a6a1f1dSLionel Sambuc 24084d9c625SLionel Sambuc.if (${MKNPF} != "no") 24184d9c625SLionel SambucSUBDIR+= npf # depends on libnpf 24284d9c625SLionel Sambuc.endif 24384d9c625SLionel Sambuc 2449152e1c5SLionel Sambuc.if (${MKATF} != "no") 2459152e1c5SLionel SambucSUBDIR+= ../external/bsd/atf/lib # depends on libstdc++ 2469152e1c5SLionel Sambuc.endif 2479152e1c5SLionel Sambuc 24811be35a1SLionel Sambuc.if (${MKKYUA} != "no") 24911be35a1SLionel SambucSUBDIR+= ../external/bsd/lutok/lib # depends on lua and libstdc++ 25011be35a1SLionel Sambuc.endif 25111be35a1SLionel Sambuc 252a0e6850fSThomas CortSUBDIR+= libform # depends on libcurses 253b618a1eeSThomas CortSUBDIR+= libmenu # depends on libcurses 2549152e1c5SLionel Sambuc#SUBDIR+= libradius # depends on libcrypto if (${MKCRYPTO} != "no") 2559152e1c5SLionel Sambuc.if (${MKRUMP} != "no") 2569152e1c5SLionel SambucSUBDIR+= librump # depends on librumpuser 2579152e1c5SLionel Sambuc.endif 2589152e1c5SLionel Sambuc 2599152e1c5SLionel Sambuc.if (${MKKERBEROS} != "no") 2609152e1c5SLionel SambucSUBDIR+= ../crypto/external/bsd/heimdal/lib # depends on libcrypto 2619152e1c5SLionel Sambuc # libedit, libterminfo, 2629152e1c5SLionel Sambuc.endif 2639152e1c5SLionel Sambuc 2649152e1c5SLionel Sambuc.if (${MKCRYPTO} != "no") 265ebfedea0SLionel Sambuc#SUBDIR+= ../crypto/external/bsd/openssh/lib # depends on libcrypto, libz 2669152e1c5SLionel SambucSUBDIR+= ../crypto/external/bsd/netpgp/lib # depends on libcrypto, ... 2679152e1c5SLionel Sambuc.endif 2689152e1c5SLionel Sambuc 269e985b929SDavid van MoolenbroekSUBDIR+= ../external/bsd/libevent/lib # depends on libcrypto 2700a6a1f1dSLionel Sambuc.if ${MKDTRACE} != "no" 2710a6a1f1dSLionel SambucSUBDIR+= ../external/bsd/libproc/lib # depends on libstdc++, libctf 2720a6a1f1dSLionel Sambuc.endif 273040ec644SDavid van MoolenbroekSUBDIR+= ../external/bsd/fetch/lib # depends on libssl 2749152e1c5SLionel Sambuc 2759152e1c5SLionel Sambuc.if (${MKLDAP} != "no") 2769152e1c5SLionel SambucSUBDIR+= ../external/bsd/openldap/lib # depends on libcrypto, ... 2779152e1c5SLionel Sambuc.endif 2789152e1c5SLionel Sambuc 2799152e1c5SLionel Sambuc#==================== 3rd library dependency barrier ==================== 2809152e1c5SLionel SambucSUBDIR+= .WAIT 2819152e1c5SLionel Sambuc 28200b67f09SDavid van MoolenbroekSUBDIR+= ../external/bsd/bind/lib # depends on heimdal, libcrypto 28384d9c625SLionel Sambuc 2840a6a1f1dSLionel Sambuc.if ${MKDTRACE} != "no" 2850a6a1f1dSLionel SambucSUBDIR+= ../external/cddl/osnet/lib/libdtrace # depends on libproc 2860a6a1f1dSLionel Sambuc.endif 2870a6a1f1dSLionel Sambuc 2889152e1c5SLionel Sambuc.if (${MKRUMP} != "no") 2899152e1c5SLionel SambucSUBDIR+= librumpdev # depends on librump 2909152e1c5SLionel SambucSUBDIR+= librumpnet # depends on librump 2919152e1c5SLionel SambucSUBDIR+= librumpvfs # depends on librump 2929152e1c5SLionel Sambuc.endif 2939152e1c5SLionel Sambuc 2949152e1c5SLionel Sambuc.if (${MKPAM} != "no") 2959152e1c5SLionel SambucSUBDIR+= libpam # depends on heimdal 2969152e1c5SLionel Sambuc.endif 2979152e1c5SLionel Sambuc 2989152e1c5SLionel Sambuc.if (${MKCRYPTO} != "no") 2999152e1c5SLionel SambucSUBDIR+= ../crypto/external/bsd/libsaslc # depends on heimdal, openssl 3009152e1c5SLionel Sambuc.endif 3019152e1c5SLionel Sambuc 30284d9c625SLionel SambucSUBDIR+= ../external/bsd/mdocml/lib 3039152e1c5SLionel Sambuc 3049152e1c5SLionel Sambuc.if (${MKRUMP} != "no") 3059152e1c5SLionel Sambuc#==================== 4th library dependency barrier ==================== 3069152e1c5SLionel SambucSUBDIR+= .WAIT 3079152e1c5SLionel Sambuc 3089152e1c5SLionel SambucSUBDIR+= libukfs # depends on librumpvfs, librump 3099152e1c5SLionel Sambuc 31084d9c625SLionel Sambuc.if (${MKTPM} != "no") 31184d9c625SLionel SambucSUBDIR+= ../crypto/external/cpl/trousers/lib 31284d9c625SLionel Sambuc.endif 31384d9c625SLionel Sambuc 3149152e1c5SLionel Sambuc#==================== 5th library dependency barrier ==================== 3159152e1c5SLionel SambucSUBDIR+= .WAIT 3169152e1c5SLionel Sambuc 3179152e1c5SLionel SambucSUBDIR+= libp2k # depends on libukfs, librumpvfs, libpuffs 3189152e1c5SLionel Sambuc 31984d9c625SLionel Sambuc.if (${MKTPM} != "no") 32084d9c625SLionel SambucSUBDIR+= ../crypto/external/cpl/tpm-tools/lib # depends on trousers 32184d9c625SLionel Sambuc.endif 32284d9c625SLionel Sambuc 3239152e1c5SLionel Sambuc.if !defined(BSD_MK_COMPAT_FILE) 3249152e1c5SLionel SambucSUBDIR+= ../sys/rump/dev/lib 3259152e1c5SLionel SambucSUBDIR+= ../sys/rump/fs/lib 3269152e1c5SLionel SambucSUBDIR+= ../sys/rump/kern/lib 3279152e1c5SLionel SambucSUBDIR+= ../sys/rump/net/lib 3289152e1c5SLionel Sambuc.endif 3299152e1c5SLionel Sambuc.endif 3309152e1c5SLionel Sambuc 3319152e1c5SLionel Sambuc# Lua bindings come last, they might depend on anything 33284d9c625SLionel SambucSUBDIR+= lua 3339152e1c5SLionel Sambuc 3340a6a1f1dSLionel Sambuc# Needed by rump and rescue which are outside the smbfs tree 3350a6a1f1dSLionel Sambuc#SUBDIR+= ../external/bsd/smbfs/lib 3360a6a1f1dSLionel Sambuc 33784d9c625SLionel Sambuc.include <bsd.buildinstall.mk> 338c0c8d257SArun Thomas.include <bsd.subdir.mk> 339