make versus _MANPAGE
Oliver Eikemeier
eikemeier at fillmore-labs.com
Thu Feb 5 15:52:52 PST 2004
Gerald Pfeifer wrote:
[...]
> I am currently fighting a very nasty problem where a construct involving
> .for in a Makefile works as expected, depending on whether I use it before
> .include <bsd.port.post.mk> or after.
[...]
.for evaluates its arguments immediately, not delayed. _MANPAGES is defined in
bsd.port.pre.mk, so it is only defined *afterwards*. Works as advertised.
**Be aware that nobody guarantees you that _MANPAGES is available after bsd.port.pre.mk**
Changes in bsd.port.mk may break your code without further notice.
-Oliver
More information about the freebsd-ports
mailing list