aboutsummaryrefslogtreecommitdiffstats
path: root/devel
diff options
context:
space:
mode:
authorwoodsb02 <woodsb02@FreeBSD.org>2018-03-11 10:24:26 +0800
committerwoodsb02 <woodsb02@FreeBSD.org>2018-03-11 10:24:26 +0800
commitaf5e59e41ce368ed24e19dd6682fe574501e26b0 (patch)
tree19cf36a450a962c2cf3f1423ba56d65ba269c550 /devel
parent470ab1a18639a5bdbd090bd91c2f3e0a9e5fd957 (diff)
downloadfreebsd-ports-gnome-af5e59e41ce368ed24e19dd6682fe574501e26b0.tar.gz
freebsd-ports-gnome-af5e59e41ce368ed24e19dd6682fe574501e26b0.tar.zst
freebsd-ports-gnome-af5e59e41ce368ed24e19dd6682fe574501e26b0.zip
Allow USES=go ports to override make targets & include <bsd.port.pre.mk>
Prior to this change, if a port had: - USES=go.mk, - .include <bsd.port.pre.mk>, and - overrode a make target (e.g. post-extract:) then the following warnings were produced when invoking make on the port: make: "/usr/local/poudriere/ports/default/CATEGORY/PORT/Makefile" line XX: warning: duplicate script for target "post-extract" ignored make: "/usr/local/poudriere/ports/default/Mk/Uses/go.mk" line 68: warning: using previous script for "post-extract" defined here This change fixes this issue by wrapping the definition of make targets in a separate once-only !defined wrapper which is blocked until post.mk. This concept was copied from Mk/Uses/python.mk. PR: 224948 Submitted by: woodsb02 Approved by: jlaffaye (maintainer)
Diffstat (limited to 'devel')
0 files changed, 0 insertions, 0 deletions