make-rules/ips.mk
changeset 1948 2d1537e7942d
parent 1913 bf893655bc39
child 2054 5f403d9bcaad
--- a/make-rules/ips.mk	Fri Jun 13 10:00:52 2014 -0600
+++ b/make-rules/ips.mk	Fri Jun 13 12:36:52 2014 -0700
@@ -96,6 +96,12 @@
 PKG_MACROS +=		COMPONENT_HG_REV=$(COMPONENT_HG_REV)
 PKG_MACROS +=		COMPONENT_NAME=$(COMPONENT_NAME)
 PKG_MACROS +=		TPNO=$(TPNO)
+
+# Add any TPNO_* Makefile macros to the pkgmogrify arguments.
+$(foreach macro, $(filter TPNO_%, $(.VARIABLES)), \
+    $(eval PKG_MACROS += $(macro)=$$($(macro))) \
+)
+
 PKG_MACROS +=		PYTHON_2.6_ONLY=\#
 PKG_MACROS +=		PYTHON_2.7_ONLY=\#
 PKG_MACROS +=		PYTHON_3.4_ONLY=\#