svn commit: r330725 - in head/games/heretic: . files
Baptiste Daroussin
bapt at freebsd.org
Fri Oct 18 09:42:13 UTC 2013
On Fri, Oct 18, 2013 at 10:25:11AM +0200, Oliver Lehmann wrote:
>
> John Marino <freebsd.contact at marino.st> wrote:
>
> > Oliver,
> > As I understand it, the original line only defines CC to "gcc" if CC is
> > not present in the MAKE_ARGS. Thus bapt is correct, you don't need to
> > patch this line.
> >
> > (In BSD make, it would be CC?=gcc, but gmake looks at MAKE_ARGS)
>
> Oups... I was under the impression it uses bmake but it uses indeed
> GNU make. I'll recheck it and probably remove the patch.
fmake, gmake and bmake works the same in that area.
IIRC that is a POSIX make behaviour.
Basically:
Make first take the macros defined in arguments, then the one defined in the
Makefile themself which cannot overwrite the first, then fallback on env which
cannot overwrite the 2 previous.
regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20131018/337195f5/attachment.sig>
More information about the svn-ports-all
mailing list