make-rules/ips.mk
changeset 1948 2d1537e7942d
parent 1913 bf893655bc39
child 2054 5f403d9bcaad
equal deleted inserted replaced
1947:b80524cd88bc 1948:2d1537e7942d
    94 PKG_MACROS +=		COMPONENT_ARCHIVE_URL=$(COMPONENT_ARCHIVE_URL)
    94 PKG_MACROS +=		COMPONENT_ARCHIVE_URL=$(COMPONENT_ARCHIVE_URL)
    95 PKG_MACROS +=		COMPONENT_HG_URL=$(COMPONENT_HG_URL)
    95 PKG_MACROS +=		COMPONENT_HG_URL=$(COMPONENT_HG_URL)
    96 PKG_MACROS +=		COMPONENT_HG_REV=$(COMPONENT_HG_REV)
    96 PKG_MACROS +=		COMPONENT_HG_REV=$(COMPONENT_HG_REV)
    97 PKG_MACROS +=		COMPONENT_NAME=$(COMPONENT_NAME)
    97 PKG_MACROS +=		COMPONENT_NAME=$(COMPONENT_NAME)
    98 PKG_MACROS +=		TPNO=$(TPNO)
    98 PKG_MACROS +=		TPNO=$(TPNO)
       
    99 
       
   100 # Add any TPNO_* Makefile macros to the pkgmogrify arguments.
       
   101 $(foreach macro, $(filter TPNO_%, $(.VARIABLES)), \
       
   102     $(eval PKG_MACROS += $(macro)=$$($(macro))) \
       
   103 )
       
   104 
    99 PKG_MACROS +=		PYTHON_2.6_ONLY=\#
   105 PKG_MACROS +=		PYTHON_2.6_ONLY=\#
   100 PKG_MACROS +=		PYTHON_2.7_ONLY=\#
   106 PKG_MACROS +=		PYTHON_2.7_ONLY=\#
   101 PKG_MACROS +=		PYTHON_3.4_ONLY=\#
   107 PKG_MACROS +=		PYTHON_3.4_ONLY=\#
   102 
   108 
   103 PKG_OPTIONS +=		$(PKG_MACROS:%=-D %)
   109 PKG_OPTIONS +=		$(PKG_MACROS:%=-D %)