xref: /minix3/lib/Makefile (revision d56f51ea7d8b9045e5c8e2028422523d3f9a5840)
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