From owner-cvs-src@FreeBSD.ORG Sat Apr 12 08:07:47 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9ED0E37B401; Sat, 12 Apr 2003 08:07:47 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A60943FBF; Sat, 12 Apr 2003 08:07:47 -0700 (PDT) (envelope-from ru@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h3CF7l0U011508; Sat, 12 Apr 2003 08:07:47 -0700 (PDT) (envelope-from ru@repoman.freebsd.org) Received: (from ru@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h3CF7lOC011507; Sat, 12 Apr 2003 08:07:47 -0700 (PDT) Message-Id: <200304121507.h3CF7lOC011507@repoman.freebsd.org> From: Ruslan Ermilov Date: Sat, 12 Apr 2003 08:07:46 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src Makefile.inc1 src/tools/build Makefile.boot src/tools/build/mk Makefile.boot bsd.lib.mk bsd.prog.mk X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Apr 2003 15:07:48 -0000 ru 2003/04/12 08:07:46 PDT FreeBSD src repository Modified files: . Makefile.inc1 Added files: tools/build/mk Makefile.boot bsd.lib.mk bsd.prog.mk Removed files: tools/build Makefile.boot Log: Make sure legacy stuff comes last. Some tools that use legacy stuff (binutils) depend on this order. For this to work, provide (and use) specialized versions of bsd.prog.mk and bsd.lib.mk that include the standard versions first, then augment CFLAGS, DPADD, LDADD, and LDFLAGS as necessary, with the legacy stuff. Tested on: 4.0-RELEASE Revision Changes Path 1.341 +2 -3 src/Makefile.inc1 1.4 +0 -20 src/tools/build/Makefile.boot (dead) 1.1 +14 -0 src/tools/build/mk/Makefile.boot (new) 1.1 +4 -0 src/tools/build/mk/bsd.lib.mk (new) 1.1 +4 -0 src/tools/build/mk/bsd.prog.mk (new)