diff mbox

[OpenWrt-Devel,1/8] include/image.mk: Introduce sanitized profile variable

Message ID 1446249155-20974-2-git-send-email-ynezz@true.cz
State Accepted
Headers show

Commit Message

Petr Štetiar Oct. 30, 2015, 11:52 p.m. UTC
Making common code reusable as there's a lot of duplicate code in imx6,
kirkwood and oxnas archs.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
---
 include/image.mk |   10 ++++++++++
 1 file changed, 10 insertions(+)
diff mbox

Patch

diff --git a/include/image.mk b/include/image.mk
index 4e22fa5..3f65568 100644
--- a/include/image.mk
+++ b/include/image.mk
@@ -89,6 +89,16 @@  define toupper
 $(shell echo $(1) | tr '[:lower:]' '[:upper:]')
 endef
 
+define tolower
+$(shell echo $(1) | tr '[:upper:]' '[:lower:]')
+endef
+
+define sanitize
+$(shell echo $(call tolower,$(1)) | sed 's/_/-/g')
+endef
+
+PROFILE_SANITIZED := $(call sanitize,$(PROFILE))
+
 define split_args
 $(foreach data, \
 	$(subst |,$(space),\