neon: use select rather than 'depends on' for xml dependencies
authorPeter Korsgaard <jacmet@sunsite.dk>
Wed, 4 Apr 2012 19:55:04 +0000 (21:55 +0200)
committerPeter Korsgaard <jacmet@sunsite.dk>
Wed, 4 Apr 2012 19:55:04 +0000 (21:55 +0200)
Similar to how we recently changed dbus. At the same time also reorder
options to put 'none' option in front (default).

Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
package/neon/Config.in

index 53cc8f56862176dd7522a993d5a35244bbd2a8f9..92af8da91262f356dbfaab0de4d59668d49abebd 100644 (file)
@@ -24,27 +24,27 @@ choice
        depends on BR2_PACKAGE_NEON
        help
          Select which XML library to use...
+         none       do not build with XML support
          expat      use expat
          libxml2    use libxml2
-         none       do not build with XML support
+
+config BR2_PACKAGE_NEON_NOXML
+       bool "none"
+       help
+         none       don't use XML, if this is the only option
+                    and you want XML support, you must choose
+                    XML handling below.
 
 config BR2_PACKAGE_NEON_EXPAT
        bool "expat"
-       depends on BR2_PACKAGE_EXPAT
+       select BR2_PACKAGE_EXPAT
        help
          expat      use expat, a library for parsing XML.
 
 config BR2_PACKAGE_NEON_LIBXML2
        bool "libxml2"
-       depends on BR2_PACKAGE_LIBXML2
+       select BR2_PACKAGE_LIBXML2
        help
          libxml2    use libxml2, a library to read, modify and
                     write XML and HTML files.
-
-config BR2_PACKAGE_NEON_NOXML
-       bool "none"
-       help
-         none       don't use XML, if this is the only option
-                    and you want XML support, you must choose
-                    XML handling below.
 endchoice