Author: nick Date: 2012-05-08 16:49:50 +0100 (Tue, 08 May 2012) New Revision: 1873 Modified: balloon/branches/menuconfig2/Config.in balloon/branches/menuconfig2/Makefile.in Log: add subvariant support at top level Modified: balloon/branches/menuconfig2/Config.in =================================================================== --- balloon/branches/menuconfig2/Config.in 2012-05-08 15:49:22 UTC (rev 1872) +++ balloon/branches/menuconfig2/Config.in 2012-05-08 15:49:50 UTC (rev 1873) @@ -124,6 +124,15 @@ endchoice +config BR2_USE_SUBVARIANT + bool "Specify a named subvariant" + default n + +config BR2_SUBVARIANT + depends on BR2_USE_SUBVARIANT + string "Subvariant name" + default "" + config BR2_MAKE_JOBS int "Number of simultaneous jobs a 'make' can launch (max 8)" default 1 Modified: balloon/branches/menuconfig2/Makefile.in =================================================================== --- balloon/branches/menuconfig2/Makefile.in 2012-05-08 15:49:22 UTC (rev 1872) +++ balloon/branches/menuconfig2/Makefile.in 2012-05-08 15:49:50 UTC (rev 1873) @@ -64,7 +64,14 @@ VARIANT:=-specs endif +ifeq ($(BR2_USE_SUBVARIANT),y) +ifneq ($(BR2_SUBVARIANT),"") +SUBVARIANT=$(BR2_SUBVARIANT) +endif +endif + export VARIANT +export SUBVARIANT export FAKEROOT=`if [ -z $$FAKEROOTKEY ]; then echo "fakeroot -i $(BUILD)/fakerootstate -s $(BUILD)/fakerootstate"; fi;` @@ -82,5 +89,8 @@ # #CONFIG_TARGETS:=board_variant +# utility to remove double quotes and whitespace +qstrip=$(strip $(subst ",,$(1))) + # include the package makefiles include $(PACKAGEDIR)/Makefile.in