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