From owner-freebsd-hackers Fri Sep 27 10:24: 4 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C980437B401 for ; Fri, 27 Sep 2002 10:24:02 -0700 (PDT) Received: from mail.thundernet.cz (mail.thundernet.cz [62.77.87.114]) by mx1.FreeBSD.org (Postfix) with SMTP id A935943E6A for ; Fri, 27 Sep 2002 10:24:01 -0700 (PDT) (envelope-from neuhauser@bellavista.cz) Received: (qmail 29484 invoked from network); 27 Sep 2002 17:23:58 -0000 Received: from unknown (HELO freepuppy.bellavista.cz) (62.168.44.50) by mail.thundernet.cz with SMTP; 27 Sep 2002 17:23:58 -0000 Received: by freepuppy.bellavista.cz (Postfix, from userid 1001) id C61222FDAB2; Fri, 27 Sep 2002 19:23:53 +0200 (CEST) Date: Fri, 27 Sep 2002 19:23:53 +0200 From: Roman Neuhauser To: Chuck Robey Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: two make questions Message-ID: <20020927172353.GO30361@freepuppy.bellavista.cz> Mail-Followup-To: Chuck Robey , freebsd-hackers@FreeBSD.ORG References: <20020923143523.GA30361@freepuppy.bellavista.cz> <20020923130006.N332-100000@april.chuckr.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020923130006.N332-100000@april.chuckr.org> User-Agent: Mutt/1.5.1i Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG # chuckr@chuckr.org / 2002-09-23 13:08:04 -0400: > The odd behavior of variables is only one item from a whole list of them. > Go take a look at what use: means, if you want a headache. you mean .USE? looks quite powerful... a can of worms if misused. :) > Or, how about the behavior of "include", which *does* work, even > though the man page says that only ".include" will work ("include" is > compatible with both BSD make and GNU make, an important point.) yup. or the fact that /usr/share/doc/psd/12.make/paper.ascii.gz documents conditionals in the form #keyword instead of .keyword (that might work, i haven't tried, but shouldn't the tutorial be updated? even if the # forms work they surely look deprecated from the fact that i haven't seen a single use in the system makefiles) hm, i don't think i made myself clear with the previous para. how about this: is the pmake tutorial mentioned above carved in stone or are updates allowed? if it's immutable, is derivative work permitted? i'm thinking about basically rewriting the tutorial in docbook (i have /usr/ports/docproj installed), fixing at least the issues *i* have with the material. what do you think? > When you don't have any problem with a file like bsd.port.mk, then you'll > be able to claim to know make. BTW, this reminds me: I think there is a bug in /usr/ports/Mk/bsd.port.mk. I'll send a separate message. -- begin 666 nonexistent.vbs FreeBSD 4.7-RC 7:12PM up 10 days, 2:27, 13 users, load averages: 0.04, 0.03, 0.00 end To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message