diff options
-rw-r--r-- | Kconfig | 6 | ||||
-rw-r--r-- | Makefile | 15 |
2 files changed, 15 insertions, 6 deletions
@@ -28,6 +28,10 @@ config EMBTK_DOTCONFIG bool default y +config EMBTK_DEFAULT_DL + string + option env="EMBTK_DEFAULT_DL" + menu "Architecture/variants/options Selection" source "kconfig/arch.kconfig" source "kconfig/arch-variant.kconfig" @@ -84,7 +88,7 @@ config EMBTK_NUMBER_BUILD_JOBS config EMBTK_DOWNLOAD_DIR string "Download directory" - default "$(EMBTK_ROOT)/dl" + default $EMBTK_DEFAULT_DL help Directory where downloaded packages are stored. @@ -84,21 +84,26 @@ All: $(EMBTK_BUILD) xconfig: basic ifeq ($(CONFIG_EMBTK_DOTCONFIG),y) - $(Q)make -f scripts/Makefile.build obj=scripts/kconfig xconfig + $(Q)make -f scripts/Makefile.build obj=scripts/kconfig \ + EMBTK_DEFAULT_DL="$(EMBTK_ROOT)/dl/" xconfig else $(Q)if [ -e $(EMBTK_DOTCONFIG).old ]; then \ cp $(EMBTK_DOTCONFIG).old $(EMBTK_DOTCONFIG); \ - $(MAKE) -f scripts/Makefile.build obj=scripts/kconfig xconfig; \ + $(MAKE) -f scripts/Makefile.build obj=scripts/kconfig \ + EMBTK_DEFAULT_DL="$(EMBTK_ROOT)/dl/" xconfig; \ else \ - $(MAKE) -f scripts/Makefile.build obj=scripts/kconfig xconfig; \ + $(MAKE) -f scripts/Makefile.build obj=scripts/kconfig \ + EMBTK_DEFAULT_DL="$(EMBTK_ROOT)/dl/" xconfig; \ fi endif menuconfig: basic - $(Q)$(MAKE) -f scripts/Makefile.build obj=scripts/kconfig menuconfig + $(Q)$(MAKE) -f scripts/Makefile.build obj=scripts/kconfig \ + EMBTK_DEFAULT_DL="$(EMBTK_ROOT)/dl/" menuconfig randconfig: basic - $(Q)$(MAKE) -f scripts/Makefile.build obj=scripts/kconfig randconfig + $(Q)$(MAKE) -f scripts/Makefile.build obj=scripts/kconfig \ + EMBTK_DEFAULT_DL="$(EMBTK_ROOT)/dl/" randconfig basic: $(Q)$(MAKE) -f scripts/Makefile.build obj=scripts/basic |