Annotation of src/lib/Makefile, Revision 1.146
1.146 ! christos 1: # $NetBSD: Makefile,v 1.145 2009/10/26 04:08:25 christos Exp $
1.8 mycroft 2: # from: @(#)Makefile 5.25.1.1 (Berkeley) 5/7/91
1.21 cgd 3:
1.62 thorpej 4: .include <bsd.own.mk>
5:
1.125 gmcgarry 6: SUBDIR= csu libc .WAIT libarch \
1.123 jmmv 7: libbsdmalloc libbluetooth libbz2 \
1.105 gdamore 8: libcompat libcrypt \
1.146 ! christos 9: libcurses libevent libintl libkvm libm \
1.121 joerg 10: libossaudio libpcap libpci libpmc libposix libprop libpthread \
1.137 plunky 11: libpthread_dbg libpuffs libresolv librmt librpcsvc librt \
1.109 pooka 12: libterm libusbhid libutil libwrap liby libz
1.60 thorpej 13:
1.146 ! christos 14: SUBDIR+=../external/bsd/flex/lib
1.144 christos 15:
1.121 joerg 16: # libform and libmenu need libcurses
17: SUBDIR+= .WAIT libform libmenu
18:
1.76 thorpej 19: .if (${MKSKEY} != "no")
20: SUBDIR+= libskey
21: .endif
22:
1.61 thorpej 23: # XXX Crypto bits must be done before libtelnet.
24:
1.62 thorpej 25: .if (${MKCRYPTO} != "no")
1.141 christos 26: SUBDIR+= ../crypto/external/bsd/openssl/lib
1.62 thorpej 27: .endif # MKCRYPTO != no
1.76 thorpej 28:
29: .if (${MKKERBEROS} != "no")
30: # Heimdal Kerberos 5 libraries
1.114 mrg 31: SUBDIR+= .WAIT libroken libvers libcom_err .WAIT libasn1
1.122 mlelstv 32: SUBDIR+= .WAIT libhx509
1.76 thorpej 33:
1.88 dyoung 34: .endif # MKKERBEROS != no
1.54 thorpej 35:
1.30 mikel 36: SUBDIR+= libtelnet
1.53 itojun 37:
38: # IPv6/IPsec
39: SUBDIR+= libipsec
1.70 itojun 40:
1.75 tshiozak 41: # I18N modules
42: SUBDIR+= i18n_module
1.1 cgd 43:
1.89 lukem 44:
45: #
46: # Libraries that depend upon any listed previously
1.93 lukem 47: # (and those that depend upon these [and ...])
1.89 lukem 48: #
1.97 christos 49: #==================== 1st library dependency barrier ====================
50: SUBDIR+= .WAIT
51:
52: SUBDIR+= libedit # depends on libterm
53:
1.98 christos 54: SUBDIR+= libradius # depends on libcrypto - only if ${MKCRYPTO}
55:
1.97 christos 56:
1.89 lukem 57: .if (${MKKERBEROS} != "no")
1.97 christos 58: SUBDIR+= libkrb5 # depends on libcrypto and more
1.89 lukem 59: .endif
1.97 christos 60:
1.113 pooka 61: SUBDIR+= librefuse # depends on libpuffs
1.126 pooka 62: SUBDIR+= librumpuser # depends on libpthread
63:
1.139 mrg 64: # these depend on libcrypto*, libz and libbz2
65: SUBDIR+= ../crypto/external/bsd/openssh/lib
66: SUBDIR+= ../crypto/external/bsd/netpgp/lib
67:
1.97 christos 68: #==================== 2nd library dependency barrier ====================
69: SUBDIR+= .WAIT
70:
1.100 christos 71: .if (${MKKERBEROS} != "no")
72: # Heimdal Kerberos 5 libraries depending on libkrb5 and more
1.122 mlelstv 73: SUBDIR+= libheimntlm
74: SUBDIR+= .WAIT libgssapi libhdb
75: SUBDIR+= .WAIT libkadm5srv libkadm5clnt libkafs libsl libss
1.100 christos 76: .endif
77:
1.126 pooka 78: SUBDIR+= librump # depends on librumpuser
1.124 lukem 79:
80: #==================== 3rd library dependency barrier ====================
81: SUBDIR+= .WAIT
82:
1.94 he 83: .if (${MKPAM} != "no")
1.124 lukem 84: SUBDIR+= libpam # depends on libkrb5, libkafs and more
1.94 he 85: .endif
1.92 lukem 86:
1.142 pooka 87: SUBDIR+= librumpcrypto # depends on librump
1.143 pooka 88: SUBDIR+= librumpdev # depends on librump
1.128 pooka 89: SUBDIR+= librumpnet # depends on librump
1.130 pooka 90: SUBDIR+= librumpvfs # depends on librump
1.126 pooka 91:
92: #==================== 4th library dependency barrier ====================
93: SUBDIR+= .WAIT
1.131 pooka 94: SUBDIR+= libukfs # depends on librump and librumpvfs
95:
96: #==================== 5th library dependency barrier ====================
97: SUBDIR+= .WAIT
98: SUBDIR+= libp2k # depends on libpuffs, librumpvfs and libukfs
1.126 pooka 99:
1.1 cgd 100: .include <bsd.subdir.mk>
CVSweb <webmaster@jp.NetBSD.org>