diff options
author | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-09-16 22:32:18 +0200 |
---|---|---|
committer | Abdoulaye Walsimou Gaye <awg@embtoolkit.org> | 2014-09-16 22:32:18 +0200 |
commit | a3c60517157a571f2b9efc1c8140eca7fcb728ab (patch) | |
tree | 3c495cbc8d5ae21a83885597a13b44646643a1a0 | |
parent | 06e32970449694cc37c2fa36a7db261d458baa95 (diff) | |
download | embtoolkit-a3c60517157a571f2b9efc1c8140eca7fcb728ab.tar.gz embtoolkit-a3c60517157a571f2b9efc1c8140eca7fcb728ab.tar.bz2 embtoolkit-a3c60517157a571f2b9efc1c8140eca7fcb728ab.tar.xz |
Build system embtk_include_xtoolpkg macro: only include enabled packages
Signed-off-by: Abdoulaye Walsimou Gaye <awg@embtoolkit.org>
-rw-r--r-- | core/mk/pkg-macros/include.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/mk/pkg-macros/include.mk b/core/mk/pkg-macros/include.mk index 46134c4..acc5279 100644 --- a/core/mk/pkg-macros/include.mk +++ b/core/mk/pkg-macros/include.mk @@ -111,6 +111,9 @@ define __embtk_include_xtoolpkg $(eval __embtk_incmk1 := $(embtk_pkgincdir)/$(patsubst %_host,%,$(pkgv))/$(patsubst %_host,%,$(pkgv)).mk) $(eval __embtk_incmk := $(or $(wildcard $(__embtk_incmk0)),$(wildcard $(__embtk_incmk1)),$(wildcard $(__embtk_incmk0)))) $(eval __embtk_incinstalled-y := $(if $(wildcard $(__embtk_pkg_dotinstalled_f)),y)) + $(eval __embtk_incenabled0-y := $(CONFIG_EMBTK_HAVE_$(__embtk_inc_pkgname))) + $(eval __embtk_incenabled1-y := $(CONFIG_EMBTK_HOST_HAVE_$(patsubst %_HOST,%,$(__embtk_inc_pkgname)))) + $(eval __embtk_incenabled-y := $(or $(__embtk_incenabled0-y),$(__embtk_incenabled1-y))) $(eval __embtk_incmk-y := $(if $(__embtk_incenabled-y)$(__embtk_incinstalled-y),y)) # Is it necessary to include the .mk file? $(eval __embtk_incmk-y := $(if $(findstring $(__embtk_incmk),$(MAKEFILE_LIST)),,$(__embtk_incmk-y))) |