pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: $ in make's := operator (was: CVS commit: pkgsrc/mk)



Am 30.11.2021 um 19:04 schrieb Simon Gerraty:
For some reason, .MAKE.SAVE_DOLLARS defaults to true in
pkgsrc/devel/bmake (for backwards compatibility) and to false in NetBSD
as well as Simon's bmake distribution.

Oops, that was wrong.

In NetBSD's usr.bin/make, .MAKE.SAVE_DOLLARS defaults to true, which
preserves dollars in ':=' assignments.

In the bmake distribution and in pkgsrc/devel/bmake (which is an exact
clone of bmake-20200524, except for tiny portability patches), it
defaults to false.

So yes, make and bmake differ, and the pkgsrc code should work in both
variants in the very same way.

Roland



Home | Main Index | Thread Index | Old Index