Skip site navigation (1)Skip section navigation (2)
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>