Module Name: src Committed By: christos Date: Sun Oct 16 01:24:05 UTC 2011
Modified Files: src/share/mk: bsd.prog.mk Log Message: - no need to special-case libraries with weird characters. - add a note about adding new libraries. To generate a diff of this commit: cvs rdiff -u -r1.268 -r1.269 src/share/mk/bsd.prog.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/share/mk/bsd.prog.mk diff -u src/share/mk/bsd.prog.mk:1.268 src/share/mk/bsd.prog.mk:1.269 --- src/share/mk/bsd.prog.mk:1.268 Sat Oct 15 21:14:33 2011 +++ src/share/mk/bsd.prog.mk Sat Oct 15 21:24:05 2011 @@ -1,4 +1,4 @@ -# $NetBSD: bsd.prog.mk,v 1.268 2011/10/16 01:14:33 christos Exp $ +# $NetBSD: bsd.prog.mk,v 1.269 2011/10/16 01:24:05 christos Exp $ # @(#)bsd.prog.mk 8.2 (Berkeley) 4/2/94 .ifndef HOSTPROG @@ -80,10 +80,13 @@ LIBCRT0= ${DESTDIR}/usr/lib/crt0.o # LIBC?=${DESTDIR}/usr/lib/libc.a # LIBX11?=${DESTDIR}/usr/X11R7/lib/libX11.a # etc.. +# NB: If you are a library here, add it in bsd.README .for _lib in \ archive \ asn1 \ + atf_c \ + atf_cxx \ bind9 \ bluetooth \ bsdmalloc \ @@ -174,6 +177,8 @@ LIBCRT0= ${DESTDIR}/usr/lib/crt0.o ssh \ ssl \ ssp \ + stdcxx \ + supcxx \ terminfo \ usbhid \ util \ @@ -182,20 +187,11 @@ LIBCRT0= ${DESTDIR}/usr/lib/crt0.o y \ z .ifndef LIB${_lib:tu} -LIB${_lib:tu}= ${DESTDIR}/usr/lib/lib${_lib}.a +LIB${_lib:tu}= ${DESTDIR}/usr/lib/lib${_lib:S/xx/++/:S/atf_c/atf-c/}.a .MADE: ${LIB${_lib:tu}} # Note: ${DESTDIR} will be expanded .endif .endfor -# atf-c and atf-c++ are special cases because we cannot use [-+] as part of -# make(1) variable names. Just define them here. -LIBATF_C= ${DESTDIR}/usr/lib/libatf-c.a -.MADE: ${LIBATF_C} -LIBATF_CXX= ${DESTDIR}/usr/lib/libatf-c++.a -.MADE: ${LIBATF_CXX} -LIBSTDCXX= ${DESTDIR}/usr/lib/libstdc++.a -.MADE: ${LIBSTDCXX} -LIBSUPCXX= ${DESTDIR}/usr/lib/libsupc++.a -.MADE: ${LIBSUPCXX} + # PAM applications, if linked statically, need more libraries .if (${MKPIC} == "no") .if (${MKCRYPTO} != "no") @@ -219,8 +215,7 @@ PAM_STATIC_LDADD= PAM_STATIC_DPADD= .endif -# These need + -> X transformations - +# NB: If you are a library here, add it in bsd.README .for _lib in \ FS \ GL \