Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 15b3b881 authored by Koushik Dutta's avatar Koushik Dutta
Browse files

allow PRODUCT_SPECIFIC_DEFINES

parent 5ab4db4f
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -22,6 +22,19 @@ $(foreach cf,$(PRODUCT_COPY_FILES), \
  $(eval ALL_DEFAULT_INSTALLED_MODULES += $(_dest)) \
 )

define set-product-variable
$(shell echo Define: $(1) $(2))
ifneq ($(strip $(1),))
$(1) := $(2)
endif
endef

$(foreach cf,$(strip $(PRODUCT_SPECIFIC_DEFINES)), \
  $(eval _define := $(call word-colon,1,$(cf))) \
  $(eval _value := $(call word-colon,2,$(cf))) \
  $(eval $(call set-product-variable,$(_define),$(_value))) \
)

# -----------------------------------------------------------------
# docs/index.html
gen := $(OUT_DOCS)/index.html
+1 −0
Original line number Diff line number Diff line
@@ -51,6 +51,7 @@ endef
#

_product_var_list := \
    PRODUCT_SPECIFIC_DEFINES \
    PRODUCT_BUILD_PROP_OVERRIDES \
    PRODUCT_NAME \
    PRODUCT_MODEL \
+3 −0
Original line number Diff line number Diff line
@@ -223,6 +223,9 @@ ifndef PRODUCT_MANUFACTURER
  PRODUCT_MANUFACTURER := unknown
endif

PRODUCT_SPECIFIC_DEFINES := \
	$(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_SPECIFIC_DEFINES))

PRODUCT_DEFAULT_WIFI_CHANNELS := \
	$(strip $(PRODUCTS.$(INTERNAL_PRODUCT).PRODUCT_DEFAULT_WIFI_CHANNELS))