diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2012-05-20 00:36:24 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2012-05-20 00:36:32 +0200 |
commit | 673fa93e65128619f6ba0a574b07e50b05632c13 (patch) | |
tree | 00a88b511d384772d11e0ec2175e3e06e1759863 /mk | |
parent | 900c4c932cd7f70e0f375beb6c61df243852895d (diff) | |
download | embtoolkit-673fa93e65128619f6ba0a574b07e50b05632c13.tar.gz embtoolkit-673fa93e65128619f6ba0a574b07e50b05632c13.tar.bz2 embtoolkit-673fa93e65128619f6ba0a574b07e50b05632c13.tar.xz |
Internal macros: use make function to count number of strings
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
Diffstat (limited to 'mk')
-rw-r--r-- | mk/macros.packages.mk | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/mk/macros.packages.mk b/mk/macros.packages.mk index 4b82c46..10b65c2 100644 --- a/mk/macros.packages.mk +++ b/mk/macros.packages.mk @@ -173,24 +173,19 @@ __embtk_pkg_dotpkgkconfig_f = $(__embtk_pkg_builddir)/.embtk.$(__embtk_pkg_name) # Some useful macros about packages __embtk_rootfs_pkgs-y = $(patsubst %_install,%,$(ROOTFS_COMPONENTS-y)) -__embtk_rootfs_nrpkgs-y = $(if $(__embtk_rootfs_pkgs-y), \ - $(shell echo $(__embtk_rootfs_pkgs-y) | wc -w),0) +__embtk_rootfs_nrpkgs-y = $(words $(__embtk_rootfs_pkgs-y)) __embtk_hosttools_pkgs-y = $(patsubst %_install,%,$(HOSTTOOLS_COMPONENTS-y)) -__embtk_hosttools_nrpkgs-y = $(if $(__embtk_hosttools_pkgs-y), \ - $(shell echo $(__embtk_hosttools_pkgs-y) | wc -w),0) +__embtk_hosttools_nrpkgs-y = $(words $(__embtk_hosttools_pkgs-y)) __embtk_rootfs_pkgs-n = $(patsubst %_install,%,$(ROOTFS_COMPONENTS-)) -__embtk_rootfs_nrpkgs-n = $(if $(__embtk_rootfs_pkgs-n), \ - $(shell echo $(__embtk_rootfs_pkgs-n) | wc -w),0) +__embtk_rootfs_nrpkgs-n = $(words $(__embtk_rootfs_pkgs-n)) __embtk_hosttools_pkgs-n = $(patsubst %_install,%,$(HOSTTOOLS_COMPONENTS-)) -__embtk_hosttools_nrpkgs-n = $(if $(__embtk_hosttools_pkgs-n), \ - $(shell echo $(__embtk_hosttools_pkgs-n) | wc -w),0) +__embtk_hosttools_nrpkgs-n = $(words $(__embtk_hosttools_pkgs-n)) __embtk_pkgs_all-y = $(__embtk_rootfs_pkgs-y) $(__embtk_hosttools_pkgs-y) -__embtk_pkgs_nrall-y = $(if $(strip $(__embtk_pkgs_all-y)), \ - $(shell echo $(__embtk_pkgs_all-y) | wc -w),0) +__embtk_pkgs_nrall-y = $(words $(__embtk_pkgs_all-y)) # # A macro to get packages version from .config file. |