Received: (from majordom@localhost) by hyperreal.org (8.8.5/8.8.5) id BAA23666; Mon, 8 Sep 1997 01:29:37 -0700 (PDT) Received: from gate-isdn.ukweb.com (gate-isdn.ukweb.com [194.152.65.149]) by hyperreal.org (8.8.5/8.8.5) with SMTP id BAA23660 for ; Mon, 8 Sep 1997 01:29:33 -0700 (PDT) Received: from ecstasy.localnet [192.168.2.4] by gate-isdn.ukweb.com with smtp (Exim 1.61 #1) id 0x7zCj-0007Xw-00; Mon, 8 Sep 1997 09:29:53 +0100 Date: Mon, 8 Sep 1997 08:29:24 +0000 (GMT) From: Paul Sutton X-Sender: paul@ecstasy.localnet To: Apache - BYOC Subject: Re: new makefiles In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org On Sat, 6 Sep 1997, Marc Slemko wrote: > Grrr. I hate gnu make, but I'm thinking I hate BSD make more. It > insists on thinking that a target of foo has to be called foo on > disk. That doesn't work right because in our case it is looking > at the times on the proxy _directory_ to see if it is up to date. Erm, maybe its time to rewrite the modules/Makefile to use something like all clean :: for i in $(SUBDIRS) ; do (cd $$i; $(MAKE) $@); done and remove all the fake *_build and *_clean targets. I would like to use this method in src/Makefile as well (esp. since regex is now treated just like the other dirs). Do you think this will work on BSD make? //pcs