summaryrefslogtreecommitdiff
path: root/mk/macros.packages.mk
diff options
context:
space:
mode:
authorAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-01-11 17:33:38 +0100
committerAbdoulaye Walsimou Gaye <awg@embtoolkit.org>2014-01-11 17:33:38 +0100
commit8b0a38a3561e47a63b2ec6e07f44dbd4783b51a1 (patch)
treebb889688502bfbb14ae5aa4eaa105654258679b3 /mk/macros.packages.mk
parent29c5a868701ea57627c196285f2ec2d23d132792 (diff)
downloadembtoolkit-8b0a38a3561e47a63b2ec6e07f44dbd4783b51a1.tar.gz
embtoolkit-8b0a38a3561e47a63b2ec6e07f44dbd4783b51a1.tar.bz2
embtoolkit-8b0a38a3561e47a63b2ec6e07f44dbd4783b51a1.tar.xz
Build system: do not use sub shell to upper/lower case packages internal variables
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk/macros.packages.mk')
-rw-r--r--mk/macros.packages.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/mk/macros.packages.mk b/mk/macros.packages.mk
index 77c17e7..e6fe17d 100644
--- a/mk/macros.packages.mk
+++ b/mk/macros.packages.mk
@@ -117,8 +117,8 @@ embtk_ftp/packages-mirror := $(embtk_ftp)/packages-mirror
embtk_toolchain_use_llvm-y := $(or $(CONFIG_EMBTK_LLVM_ONLY_TOOLCHAIN),$(CONFIG_EMBTK_LLVM_DEFAULT_TOOLCHAIN))
embtk_toolchain_has_llvm-y := $(or $(CONFIG_EMBTK_GCC_AND_LLVM_TOOLCHAIN),$(embtk_toolchain_use_llvm-y))
-PKGV = $(strip $(shell echo $(1) | tr a-z A-Z))
-pkgv = $(strip $(shell echo $(1) | tr A-Z a-z))
+PKGV = $(call embtk_ucase,$(1))
+pkgv = $(call embtk_lcase,$(1))
__embtk_pkg_name = $(or $(strip $($(PKGV)_NAME)),$(pkgv))
__embtk_pkg_needpatch = $(CONFIG_EMBTK_$(PKGV)_NEED_PATCH)
__embtk_pkg_site = $(strip $($(PKGV)_SITE))