From a3c60517157a571f2b9efc1c8140eca7fcb728ab Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou Gaye Date: Tue, 16 Sep 2014 22:32:18 +0200 Subject: Build system embtk_include_xtoolpkg macro: only include enabled packages Signed-off-by: Abdoulaye Walsimou Gaye --- core/mk/pkg-macros/include.mk | 3 +++ 1 file changed, 3 insertions(+) (limited to 'core/mk/pkg-macros') 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))) -- cgit v1.2.3