From owner-freebsd-commit Fri Sep 29 11:32:59 1995 Return-Path: owner-commit Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA26362 for freebsd-commit-outgoing; Fri, 29 Sep 1995 11:32:59 -0700 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA26350 for cvs-all-outgoing; Fri, 29 Sep 1995 11:32:55 -0700 Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA26340 for cvs-usrbin-outgoing; Fri, 29 Sep 1995 11:32:53 -0700 Received: (from bde@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA26323 ; Fri, 29 Sep 1995 11:32:40 -0700 Date: Fri, 29 Sep 1995 11:32:40 -0700 From: Bruce Evans Message-Id: <199509291832.LAA26323@freefall.freebsd.org> To: CVS-commiters, cvs-usrbin Subject: cvs commit: src/usr.bin/tn3270 Makefile Sender: owner-commit@FreeBSD.org Precedence: bulk bde 95/09/29 11:32:40 Modified: usr.bin/tn3270 Makefile Log: Build tools subdir first to reduce bogons caused by inadequate dependency handling for the tools binaries. E.g., after libc.a is changed, it previously took two `make' passes and one `make depend' pass following one of the `make' passes to bring everything up to date. Now one `make' pass followed by one `make depend' pass is sufficient. Dependency handling seems to be difficult to handle cleanly when interdependent things are built in different directories.