Makefile revision 1.142
11.142Spooka# $NetBSD: Makefile,v 1.142 2009/09/03 12:33:54 pooka Exp $ 21.8Smycroft# from: @(#)Makefile 5.25.1.1 (Berkeley) 5/7/91 31.21Scgd 41.62Sthorpej.include <bsd.own.mk> 51.62Sthorpej 61.125SgmcgarrySUBDIR= csu libc .WAIT libarch \ 71.123Sjmmv libbsdmalloc libbluetooth libbz2 \ 81.105Sgdamore libcompat libcrypt \ 91.121Sjoerg libcurses libevent libintl libkvm libl libm \ 101.121Sjoerg libossaudio libpcap libpci libpmc libposix libprop libpthread \ 111.137Splunky libpthread_dbg libpuffs libresolv librmt librpcsvc librt \ 121.109Spooka libterm libusbhid libutil libwrap liby libz 131.60Sthorpej 141.121Sjoerg# libform and libmenu need libcurses 151.121SjoergSUBDIR+= .WAIT libform libmenu 161.121Sjoerg 171.76Sthorpej.if (${MKSKEY} != "no") 181.76SthorpejSUBDIR+= libskey 191.76Sthorpej.endif 201.76Sthorpej 211.61Sthorpej# XXX Crypto bits must be done before libtelnet. 221.61Sthorpej 231.62Sthorpej.if (${MKCRYPTO} != "no") 241.141SchristosSUBDIR+= ../crypto/external/bsd/openssl/lib 251.62Sthorpej.endif # MKCRYPTO != no 261.76Sthorpej 271.76Sthorpej.if (${MKKERBEROS} != "no") 281.76Sthorpej# Heimdal Kerberos 5 libraries 291.114SmrgSUBDIR+= .WAIT libroken libvers libcom_err .WAIT libasn1 301.122SmlelstvSUBDIR+= .WAIT libhx509 311.76Sthorpej 321.88Sdyoung.endif # MKKERBEROS != no 331.54Sthorpej 341.30SmikelSUBDIR+= libtelnet 351.53Sitojun 361.53Sitojun# IPv6/IPsec 371.53SitojunSUBDIR+= libipsec 381.70Sitojun 391.75Stshiozak# I18N modules 401.75StshiozakSUBDIR+= i18n_module 411.1Scgd 421.89Slukem 431.89Slukem# 441.89Slukem# Libraries that depend upon any listed previously 451.93Slukem# (and those that depend upon these [and ...]) 461.89Slukem# 471.97Schristos#==================== 1st library dependency barrier ==================== 481.97SchristosSUBDIR+= .WAIT 491.97Schristos 501.97SchristosSUBDIR+= libedit # depends on libterm 511.97Schristos 521.98SchristosSUBDIR+= libradius # depends on libcrypto - only if ${MKCRYPTO} 531.98Schristos 541.97Schristos 551.89Slukem.if (${MKKERBEROS} != "no") 561.97SchristosSUBDIR+= libkrb5 # depends on libcrypto and more 571.89Slukem.endif 581.97Schristos 591.113SpookaSUBDIR+= librefuse # depends on libpuffs 601.126SpookaSUBDIR+= librumpuser # depends on libpthread 611.126Spooka 621.139Smrg# these depend on libcrypto*, libz and libbz2 631.139SmrgSUBDIR+= ../crypto/external/bsd/openssh/lib 641.139SmrgSUBDIR+= ../crypto/external/bsd/netpgp/lib 651.139Smrg 661.97Schristos#==================== 2nd library dependency barrier ==================== 671.97SchristosSUBDIR+= .WAIT 681.97Schristos 691.100Schristos.if (${MKKERBEROS} != "no") 701.100Schristos# Heimdal Kerberos 5 libraries depending on libkrb5 and more 711.122SmlelstvSUBDIR+= libheimntlm 721.122SmlelstvSUBDIR+= .WAIT libgssapi libhdb 731.122SmlelstvSUBDIR+= .WAIT libkadm5srv libkadm5clnt libkafs libsl libss 741.100Schristos.endif 751.100Schristos 761.126SpookaSUBDIR+= librump # depends on librumpuser 771.124Slukem 781.124Slukem#==================== 3rd library dependency barrier ==================== 791.124SlukemSUBDIR+= .WAIT 801.124Slukem 811.94She.if (${MKPAM} != "no") 821.124SlukemSUBDIR+= libpam # depends on libkrb5, libkafs and more 831.94She.endif 841.92Slukem 851.142SpookaSUBDIR+= librumpcrypto # depends on librump 861.128SpookaSUBDIR+= librumpnet # depends on librump 871.130SpookaSUBDIR+= librumpvfs # depends on librump 881.126Spooka 891.126Spooka#==================== 4th library dependency barrier ==================== 901.126SpookaSUBDIR+= .WAIT 911.131SpookaSUBDIR+= libukfs # depends on librump and librumpvfs 921.131Spooka 931.131Spooka#==================== 5th library dependency barrier ==================== 941.131SpookaSUBDIR+= .WAIT 951.131SpookaSUBDIR+= libp2k # depends on libpuffs, librumpvfs and libukfs 961.126Spooka 971.1Scgd.include <bsd.subdir.mk> 98