Makefile revision 1.104
11.104Sthorpej# $NetBSD: Makefile,v 1.104 2006/04/27 20:41:57 thorpej Exp $ 21.8Smycroft# from: @(#)Makefile 5.25.1.1 (Berkeley) 5/7/91 31.21Scgd 41.62Sthorpej.include <bsd.own.mk> 51.62Sthorpej 61.89SlukemSUBDIR= csu libc .WAIT libarch libbsdmalloc libbz2 libcompat libcrypt \ 71.96Schristos libcurses libevent libform libintl libkvm libl libm libmagic \ 81.104Sthorpej libmenu libossaudio libpcap libpci libpmc libposix libprop libpthread \ 91.98Schristos libpthread_dbg libresolv librmt librpcsvc librt libterm \ 101.95Smanu libusbhid libutil libwrap liby libz 111.60Sthorpej 121.76Sthorpej.if (${MKSKEY} != "no") 131.76SthorpejSUBDIR+= libskey 141.76Sthorpej.endif 151.76Sthorpej 161.61Sthorpej# XXX Crypto bits must be done before libtelnet. 171.61Sthorpej 181.62Sthorpej.if (${MKCRYPTO} != "no") 191.86Sitojun# OpenSSL libraries. 201.89SlukemSUBDIR+= libcrypto libdes 211.17Sthorpej 221.64Sitojun.if (${MKCRYPTO_IDEA} != "no") 231.64SitojunSUBDIR+= libcrypto_idea 241.64Sitojun.endif # MKCRYPTO_IDEA != no 251.78Sitojun 261.78Sitojun.if (${MKCRYPTO_MDC2} != "no") 271.78SitojunSUBDIR+= libcrypto_mdc2 281.78Sitojun.endif # MKCRYPTO_MDC2 != no 291.64Sitojun 301.64Sitojun.if (${MKCRYPTO_RC5} != "no") 311.64SitojunSUBDIR+= libcrypto_rc5 321.64Sitojun.endif # MKCRYPTO_RC5 != no 331.64Sitojun 341.62Sthorpej.endif # MKCRYPTO != no 351.76Sthorpej 361.76Sthorpej.if (${MKKERBEROS} != "no") 371.76Sthorpej# Heimdal Kerberos 5 libraries 381.100SchristosSUBDIR+= libroken libvers libcom_err libasn1 391.76Sthorpej 401.88Sdyoung.endif # MKKERBEROS != no 411.54Sthorpej 421.30SmikelSUBDIR+= libtelnet 431.53Sitojun 441.53Sitojun# IPv6/IPsec 451.53SitojunSUBDIR+= libipsec 461.70Sitojun 471.75Stshiozak# I18N modules 481.75StshiozakSUBDIR+= i18n_module 491.1Scgd 501.89Slukem 511.89Slukem# 521.89Slukem# Libraries that depend upon any listed previously 531.93Slukem# (and those that depend upon these [and ...]) 541.89Slukem# 551.97Schristos#==================== 1st library dependency barrier ==================== 561.97SchristosSUBDIR+= .WAIT 571.97Schristos 581.97SchristosSUBDIR+= libedit # depends on libterm 591.97Schristos 601.98SchristosSUBDIR+= libradius # depends on libcrypto - only if ${MKCRYPTO} 611.98Schristos 621.99SagcSUBDIR+= libiscsi # depends on libpthread 631.99Sagc 641.89Slukem.if (${MKCRYPTO} != "no") 651.97SchristosSUBDIR+= libssl # depends on libcrypto 661.97SchristosSUBDIR+= libssh # depends on libcrypto 671.89Slukem.endif 681.97Schristos 691.89Slukem.if (${MKKERBEROS} != "no") 701.97SchristosSUBDIR+= libkrb5 # depends on libcrypto and more 711.89Slukem.endif 721.97Schristos 731.97Schristos#==================== 2nd library dependency barrier ==================== 741.97SchristosSUBDIR+= .WAIT 751.97Schristos 761.100Schristos.if (${MKKERBEROS} != "no") 771.100Schristos# Heimdal Kerberos 5 libraries depending on libkrb5 and more 781.101SbouyerSUBDIR+= libgssapi libhdb .WAIT libkadm5srv libkadm5clnt libkafs libsl libss 791.100Schristos.endif 801.100Schristos 811.94She.if (${MKPAM} != "no") 821.97SchristosSUBDIR+= libpam # depends on libkrb5 and more 831.94She.endif 841.92Slukem 851.1Scgd.include <bsd.subdir.mk> 86