iptables: doesn't use glib
[avatt.git] / toolchain / uClibc / Config.in
blobb7678a356dd0ae80ed321441815e454ce6e9163f
1 # Choose uClibc options
4 comment "uClibc Options"
6 choice
7         prompt "uClibc C library Version"
8         default BR2_UCLIBC_VERSION_0_9_30_1
9         help
10           Select the version of uClibc you wish to use.
12         config BR2_UCLIBC_VERSION_0_9_28_3
13                 depends on BR2_DEPRECATED
14                 bool "uClibc 0.9.28.3"
15                 depends on BR2_EXT_UCLIBC_VERSION_0_9_28_3
17         config BR2_UCLIBC_VERSION_0_9_29
18                 depends on BR2_DEPRECATED
19                 bool "uClibc 0.9.29"
20                 depends on BR2_EXT_UCLIBC_VERSION_0_9_29
22         config BR2_UCLIBC_VERSION_0_9_30
23                 depends on BR2_RECENT || BR2_DEPRECATED
24                 bool "uClibc 0.9.30"
25                 depends on BR2_EXT_UCLIBC_VERSION_0_9_30
27         config BR2_UCLIBC_VERSION_0_9_30_1
28                 bool "uClibc 0.9.30.1"
29                 depends on BR2_EXT_UCLIBC_VERSION_0_9_30_1
31         config BR2_UCLIBC_VERSION_SNAPSHOT
32                 bool "daily snapshot"
34 endchoice
37 config BR2_USE_UCLIBC_SNAPSHOT
38         string "Date (yyyymmdd) of snapshot or 'snapshot' for latest"
39         default "snapshot"
40         depends on BR2_UCLIBC_VERSION_SNAPSHOT
41         help
42             Use latest snapshot or one from a specific date?
44 config BR2_UCLIBC_VERSION_STRING
45         string
46         default 0.9.28.3        if BR2_UCLIBC_VERSION_0_9_28_3
47         default 0.9.29          if BR2_UCLIBC_VERSION_0_9_29
48         default 0.9.30          if BR2_UCLIBC_VERSION_0_9_30
49         default 0.9.30.1        if BR2_UCLIBC_VERSION_0_9_30_1
50         default $BR2_USE_UCLIBC_SNAPSHOT        if BR2_UCLIBC_VERSION_SNAPSHOT
52 config BR2_UCLIBC_CONFIG
53         string "uClibc configuration file to use?"
54         default "toolchain/uClibc/uClibc-0.9.28.config" if BR2_UCLIBC_VERSION_0_9_28_3
55         default "toolchain/uClibc/uClibc-0.9.29.config" if BR2_UCLIBC_VERSION_0_9_29
56         default "toolchain/uClibc/uClibc-0.9.30.config" if BR2_UCLIBC_VERSION_0_9_30
57         default "toolchain/uClibc/uClibc-0.9.30.config" if BR2_UCLIBC_VERSION_0_9_30_1
58         default "toolchain/uClibc/uClibc-snapshot.config" if BR2_UCLIBC_VERSION_SNAPSHOT
59         help
60           Some people may wish to use their own modified uClibc configuration
61           file and will specify their config file location with this option.
62           See also docs/README in this package.
63           If unsure, use the default.
65 config BR2_PTHREAD_DEBUG
66         bool "Thread library debugging"
67         depends on BR2_PTHREADS || BR2_PTHREADS_OLD || BR2_PTHREADS_NATIVE
68         help
69           Build the thread library with debugging enabled.
71 config BR2_UCLIBC_PROGRAM_INVOCATION
72         bool "Enable 'program invocation name'"
73         help
74           Support for the GNU-specific program_invocation_name and
75           program_invocation_short_name strings.  Some GNU packages
76           (like tar and coreutils) utilize these for extra useful
77           output, but in general are not required.
79 config BR2_UCLIBC_INSTALL_TEST_SUITE
80         bool "Compile and install uClibc tests"
81         select BR2_PACKAGE_MAKE
82         help
83           Enabling this option will compile and install the uClibc test suite.
84           This is useful if you want to check if the uClibc library is working
85           for your architecture and/or help developing uClibc.
87           The test suite will be installed into /root/uClibc directory. To run
88           the test suite enter the /root/uClibc/test directory and type
89           "make UCLIBC_ONLY=1 CC=/bin/true check".
91           See the /root/uClibc/test/README for additional information.
93           This is not needed at all for normal builds, so you can safely say no
94           if you do not plan to dig into your C library.