1 # $NetBSD: Makefile,v 1.146 2009/10/26 21:36:46 christos Exp $
2 # from: @(#)Makefile 5.25.1.1 (Berkeley) 5/7/91
6 SUBDIR
= csu libc .WAIT libarch \
7 libbsdmalloc libbluetooth libbz2 \
9 libcurses libintl libkvm libm \
10 libossaudio libpcap libpci libpmc libposix libprop libpthread \
11 libpthread_dbg libpuffs libresolv librmt librpcsvc librt \
12 libterm libusbhid libutil libwrap liby libz
14 SUBDIR
+=..
/external
/bsd
/flex
/lib
16 # libform and libmenu need libcurses
17 SUBDIR
+= .WAIT libform libmenu
19 .if
(${MKSKEY} != "no")
23 # XXX Crypto bits must be done before libtelnet.
25 .if
(${MKCRYPTO} != "no")
26 SUBDIR
+= ..
/crypto
/external
/bsd
/openssl
/lib
27 .
endif # MKCRYPTO != no
29 .if
(${MKKERBEROS} != "no")
30 # Heimdal Kerberos 5 libraries
31 SUBDIR
+= .WAIT libroken libvers libcom_err .WAIT libasn1
32 SUBDIR
+= .WAIT libhx509
34 .
endif # MKKERBEROS != no
46 # Libraries that depend upon any listed previously
47 # (and those that depend upon these [and ...])
49 #==================== 1st library dependency barrier ====================
52 SUBDIR
+= libedit
# depends on libterm
54 SUBDIR
+= libradius
# depends on libcrypto - only if ${MKCRYPTO}
57 .if
(${MKKERBEROS} != "no")
58 SUBDIR
+= libkrb5
# depends on libcrypto and more
61 SUBDIR
+= librefuse
# depends on libpuffs
62 SUBDIR
+= librumpuser
# depends on libpthread
64 # these depend on libcrypto*, libz and libbz2
65 SUBDIR
+= ..
/crypto
/external
/bsd
/openssh
/lib
66 SUBDIR
+= ..
/crypto
/external
/bsd
/netpgp
/lib
68 #==================== 2nd library dependency barrier ====================
71 .if
(${MKKERBEROS} != "no")
72 # Heimdal Kerberos 5 libraries depending on libkrb5 and more
74 SUBDIR
+= .WAIT libgssapi libhdb
75 SUBDIR
+= .WAIT libkadm5srv libkadm5clnt libkafs libsl libss
78 SUBDIR
+= librump
# depends on librumpuser
80 #==================== 3rd library dependency barrier ====================
83 .if
(${MKPAM} != "no")
84 SUBDIR
+= libpam
# depends on libkrb5, libkafs and more
87 SUBDIR
+= librumpcrypto
# depends on librump
88 SUBDIR
+= librumpdev
# depends on librump
89 SUBDIR
+= librumpnet
# depends on librump
90 SUBDIR
+= librumpvfs
# depends on librump
92 #==================== 4th library dependency barrier ====================
94 SUBDIR
+= libukfs
# depends on librump and librumpvfs
96 #==================== 5th library dependency barrier ====================
98 SUBDIR
+= libp2k
# depends on libpuffs, librumpvfs and libukfs
100 .
include <bsd.subdir.mk
>