summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-07-22 13:29:08 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-07-22 13:29:08 (GMT)
commit7abf35f4729a8edfee6c1549f104fa13352cf65e (patch)
tree944e7095a931037216c4ee0ee327a7611de6554f /config
parent8ff367d9d8992f690f57f4eb24a01ce8bd03da34 (diff)
Allow selecting 'latest' snapshot, as well as 'specific' date snapshot for glibc.
Update uClibc config to commonalise some help. /trunk/scripts/build/libc_glibc.sh | 22 20 2 0 ++++++++++++++++++++-- /trunk/config/libc/glibc.in | 12 12 0 0 ++++++++++++ /trunk/config/libc/uClibc.in | 12 4 8 0 ++++-------- /trunk/config/libc.in | 13 13 0 0 +++++++++++++ 4 files changed, 49 insertions(+), 10 deletions(-)
Diffstat (limited to 'config')
-rw-r--r--config/libc.in13
-rw-r--r--config/libc/glibc.in12
-rw-r--r--config/libc/uClibc.in12
3 files changed, 29 insertions, 8 deletions
diff --git a/config/libc.in b/config/libc.in
index e5d62ee..10c89c5 100644
--- a/config/libc.in
+++ b/config/libc.in
@@ -44,4 +44,17 @@ if LIBC_UCLIBC
source config/libc/uClibc.in
endif
+config LIBC_VERSION
+ help
+ Enter the date of the snapshot you want to use in the form: YYYYMMDD
+ where YYYY is the 4-digit year, MM the 2-digit month and DD the 2-digit
+ day in the month.
+
+ Please note:
+ - glibc has snapshots done every monday, and only the last ten are kept.
+ - uClibc has daily snapshots, and only the last 30-or-so are kept.
+
+ So if you want to be able to re-build your toolchain later, you will
+ have to sacve your C library tarball by yourself.
+
endmenu
diff --git a/config/libc/glibc.in b/config/libc/glibc.in
index e4359b7..4cdc4b7 100644
--- a/config/libc/glibc.in
+++ b/config/libc/glibc.in
@@ -4,6 +4,16 @@ choice
bool
prompt "glibc version"
+config LIBC_V_LATEST
+ bool
+ prompt "'latest' snapshot (EXPERIMENTAL)"
+ depends on EXPERIMENTAL
+
+config LIBC_V_date
+ bool
+ prompt "<specific date> (EXPERIMENTAL)"
+ depends on EXPERIMENTAL
+
config LIBC_V_2_3_6
bool
prompt "2.3.6 (OBSOLETE)"
@@ -36,6 +46,8 @@ endchoice
config LIBC_VERSION
string
+ prompt "Enter date (YYYYMMDD)" if LIBC_V_date
+ default "latest" if LIBC_V_LATEST
default "2.3.6" if LIBC_V_2_3_6
default "2.4" if LIBC_V_2_4
default "2.5" if LIBC_V_2_5
diff --git a/config/libc/uClibc.in b/config/libc/uClibc.in
index ecbdefa..8de2755 100644
--- a/config/libc/uClibc.in
+++ b/config/libc/uClibc.in
@@ -6,11 +6,13 @@ choice
config LIBC_V_snapshot
bool
- prompt "latest snapshot"
+ prompt "latest snapshot (EXPERIMENTAL)"
+ depends on EXPERIMENTAL
config LIBC_V_specific_date
bool
- prompt "<specific date>"
+ prompt "<specific date> (EXPERIMENTAL)"
+ depends on EXPERIMENTAL
config LIBC_V_0_9_28
bool
@@ -50,12 +52,6 @@ config LIBC_VERSION
default "0.9.29" if LIBC_V_0_9_29
# CT_INSERT_VERSION_STRING_ABOVE
# Don't remove above line!
- help
- Enter the date of the snapshot you want to use in the form: YYYYMMDD
- where YYYY is the 4-digit year, MM the 2-digit month and DD the 2-digit
- day in the month.
-
- Please note that uClibc site removes snapshots older than a month.
choice
bool