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.200 retrieving revision 1.205 diff -u -p -r1.200 -r1.205 --- src/Makefile 2003/02/22 03:20:45 1.200 +++ src/Makefile 2003/04/18 19:14:39 1.205 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.200 2003/02/22 03:20:45 lukem Exp $ +# $NetBSD: Makefile,v 1.205 2003/04/18 19:14:39 thorpej Exp $ # # This is the top-level makefile for building NetBSD. For an outline of @@ -57,6 +57,8 @@ # 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. @@ -97,7 +99,7 @@ _SRC_TOP_OBJ_= .endif _SUBDIR= tools lib include gnu bin games libexec sbin usr.bin -_SUBDIR+= usr.sbin share rescue sys etc distrib regress +_SUBDIR+= usr.sbin share rescue sys etc .WAIT distrib regress # # Weed out directories that don't exist. @@ -161,6 +163,7 @@ BUILDTARGETS+= do-distrib-dirs .if !defined(NOINCLUDES) BUILDTARGETS+= includes .endif +BUILDTARGETS+= do-tools-compat BUILDTARGETS+= do-lib-csu do-lib-libc do-lib do-gnu-lib do-ld.so do-build BUILDTARGETS+= do-obsolete @@ -287,7 +290,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 gnu/lib do-${dir:S/\//-/}: .for targ in dependall install (cd ${.CURDIR}/${dir} && ${MAKE} ${targ})