From owner-freebsd-bugs Sun Aug 6 3:40: 8 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 67A7A37B614 for ; Sun, 6 Aug 2000 03:40:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id DAA29771; Sun, 6 Aug 2000 03:40:05 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Date: Sun, 6 Aug 2000 03:40:05 -0700 (PDT) Message-Id: <200008061040.DAA29771@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Johan Karlsson Subject: Re: bin/4697: make doesn't handle dependencies with forced target correctly Reply-To: Johan Karlsson Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR bin/4697; it has been noted by GNATS. From: Johan Karlsson To: freebsd-gnats-submit@FreeBSD.org Cc: marcs@znep.com Subject: Re: bin/4697: make doesn't handle dependencies with forced target correctly Date: Sun, 06 Aug 2000 12:40:53 +0200 Hi Marc To force a target to be executed in make one should use .PHONY. With the following makefile your test case works as expected. #---------------------------- default: proxy @echo "Done building module subdirectories" .PHONY: proxy proxy: @echo making: $@ #----------------------------- This is the case in at least FreeBSD 4.1 and hence -current. Thanks Johan K To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message