toolchain: get rid of musl version kconfig symbol overloading
authorFelix Fietkau <nbd@openwrt.org>
Thu, 18 Apr 2013 12:05:02 +0000 (12:05 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Thu, 18 Apr 2013 12:05:02 +0000 (12:05 +0000)
SVN-Revision: 36359

toolchain/musl/Config.in
toolchain/musl/Config.version

index 1d9f3f9..0d25fab 100644 (file)
@@ -3,14 +3,16 @@
 choice
        prompt "musl Version"
        depends on TOOLCHAINOPTS && USE_MUSL
-       default MUSL_VERSION_0_9_8
+       default MUSL_USE_VERSION_0_9_8
        help
          Select the version of musl you wish to use.
 
-       config MUSL_VERSION_0_9_8
+       config MUSL_USE_VERSION_0_9_8
+               select MUSL_VERSION_0_9_8
                bool "musl 0.9.8"
 
-       config MUSL_VERSION_0_9_9
+       config MUSL_USE_VERSION_0_9_9
+               select MUSL_VERSION_0_9_9
                bool "musl 0.9.9"
 
 endchoice
index bdefec9..62e914c 100644 (file)
@@ -1,18 +1,16 @@
+if USE_MUSL
+
 config MUSL_VERSION
        string
        depends on USE_MUSL
        default "0.9.8"       if MUSL_VERSION_0_9_8
        default "0.9.9"       if MUSL_VERSION_0_9_9
-       default "0.9.8"
-
-if !TOOLCHAINOPTS
 
-       config MUSL_VERSION_0_9_8
-               default y if USE_MUSL
-               bool
+config MUSL_VERSION_0_9_8
+       default y if !TOOLCHAINOPTS
+       bool
 
-       config MUSL_VERSION_0_9_9
-               default y if USE_MUSL
-               bool
+config MUSL_VERSION_0_9_9
+       bool
 
 endif