Date: Wed, 11 May 2005 16:33:37 -0700 From: Alfred Perlstein <alfred@freebsd.org> To: Harti Brandt <harti@freebsd.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/usr.bin/make main.c var.c var.h Message-ID: <20050511233337.GO10218@elvis.mu.org> In-Reply-To: <20050511082609.B2955@beagle.kn.op.dlr.de> References: <200505100806.j4A86Edq046232@repoman.freebsd.org> <20050510210440.GT51193@elvis.mu.org> <20050511082609.B2955@beagle.kn.op.dlr.de>
next in thread | previous in thread | raw e-mail | index | archive | help
* Harti Brandt <hartmut.brandt@dlr.de> [050510 23:31] wrote: > On Tue, 10 May 2005, Alfred Perlstein wrote: > > AP>What about a flag/variable that if set enables "full POSIX mode"? > > Make is expected to be POSIX if the first non-empty line in the Makefile > looks like: > > .POSIX: > > , the Makefile is syntactically correct (with regard to the description in > Posix, not make(1)) and if it doesn't use any \.[A-Z]+ target names > besides those in the standard. So, except for the command line parsing, > it is possible to get POSIX behaviour (it doesn't work yet though, but > we're working on it). With regard to a flag/variable I would like, at some > point, to re-start the discussion about making a Posix option available > for all Posix-tools in some common way (ls, ...). Make would then be just > one of them. That sounds cool. One could also have a pmake or something installed so checking argv[0] would give the behavior desired. -- - Alfred Perlstein - email: bright@mu.org cell: 408-480-4684
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050511233337.GO10218>