From owner-cvs-usrbin Tue Dec 16 08:39:42 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id IAA07982 for cvs-usrbin-outgoing; Tue, 16 Dec 1997 08:39:42 -0800 (PST) (envelope-from owner-cvs-usrbin) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id IAA07918; Tue, 16 Dec 1997 08:39:23 -0800 (PST) (envelope-from bde@FreeBSD.org) From: Bruce Evans Received: (from bde@localhost) by freefall.freebsd.org (8.8.6/8.8.5) id IAA14782; Tue, 16 Dec 1997 08:36:44 -0800 (PST) Date: Tue, 16 Dec 1997 08:36:44 -0800 (PST) Message-Id: <199712161636.IAA14782@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-usrbin@FreeBSD.ORG Subject: cvs commit: src/usr.bin/doscmd Makefile Sender: owner-cvs-usrbin@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk bde 1997/12/16 08:36:44 PST Modified files: usr.bin/doscmd Makefile Log: Fixed DPADD. ${LIBGCC} must be added explicitly since the default linkage rule is overridden. The -L option must be in ${DPADD} so that `make checkdpadd' works. Actually use ${DPADD}. FIxed missing dependencies for doscmd. Use ${LIBCRT0} instead of a hard-coded path in the rule for doscmd. Added comments about the kludges used to build 2 binaries and 2 data files in one directory. It shouldn't be done this way. The dependencies on sources took extra work to get right, and the dependencies on objects are still broken (one set is missing and the other has the wrong libs). Fixed some style bugs while I'm here: - don't override the (correct) default for MAN1. - use `beforeinstall', not `afterinstall' to install auxiliary files. `afterinstall' is for fixing messes made by `install'. Revision Changes Path 1.9 +22 -13 src/usr.bin/doscmd/Makefile