Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/Makefile,v rcsdiff: /ftp/cvs/cvsroot/src/Makefile,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.199 retrieving revision 1.203 diff -u -p -r1.199 -r1.203 --- src/Makefile 2003/01/26 06:19:12 1.199 +++ src/Makefile 2003/04/04 01:16:28 1.203 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.199 2003/01/26 06:19:12 lukem Exp $ +# $NetBSD: Makefile,v 1.203 2003/04/04 01:16:28 thorpej Exp $ # # This is the top-level makefile for building NetBSD. For an outline of @@ -57,10 +57,13 @@ # cleandir: cleans the tree. # obj: creates object directories. # do-tools: builds host toolchain. +# do-tools-compat: builds the "libnbcompat" library; needed for some +# random host tool programs in the source tree. # do-distrib-dirs: creates the distribution directories. # includes: installs include files. # do-lib-csu: builds and installs prerequisites from lib/csu. # do-lib-libc: builds and installs prerequisites from lib/libc. +# do-lib-libcrypt: builds and installs prerequisites from lib/libcrypt. # do-lib: builds and installs prerequisites from lib. # do-gnu-lib: builds and installs prerequisites from gnu/lib. # do-ld.so: builds and installs prerequisites from libexec/ld.*_so. @@ -161,7 +164,9 @@ BUILDTARGETS+= do-distrib-dirs .if !defined(NOINCLUDES) BUILDTARGETS+= includes .endif -BUILDTARGETS+= do-lib-csu do-lib-libc do-lib do-gnu-lib do-ld.so do-build +BUILDTARGETS+= do-tools-compat +BUILDTARGETS+= do-lib-csu do-lib-libc do-lib-libcrypt do-lib do-gnu-lib do-ld.so do-build +BUILDTARGETS+= do-obsolete # # Enforce proper ordering of some rules. @@ -286,7 +291,7 @@ do-${targ}: ${targ} @true .endfor -.for dir in tools lib/csu lib/libc lib gnu/lib +.for dir in tools tools/compat lib/csu lib/libc lib/libcrypt lib gnu/lib do-${dir:S/\//-/}: .for targ in dependall install (cd ${.CURDIR}/${dir} && ${MAKE} ${targ}) @@ -308,6 +313,9 @@ do-build: (cd ${.CURDIR} && ${MAKE} ${targ} BUILD_tools=no BUILD_lib=no) .endfor +do-obsolete: + (cd ${.CURDIR}/etc && ${MAKE} install-obsolete-lists) + # # Speedup stubs for some subtrees that don't need to run these rules. # (Tells not to recurse for them.)