diff options
author | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2008-11-20 17:48:10 (GMT) |
---|---|---|
committer | Yann E. MORIN" <yann.morin.1998@anciens.enib.fr> | 2008-11-20 17:48:10 (GMT) |
commit | 42fe84cd155a0883099780c268c201af1e1435e1 (patch) | |
tree | 0e0cef35a3aa9a911aeb74e9bbbc9da2349e00c4 /scripts/crosstool.sh | |
parent | 8cd606ddc2d4999d4a87f784cd5cfc8381f9b314 (diff) |
Overide locale to C so as to have readable logs.
Offer a DEBUG & EXPERIMENTAL setting to not overide locale.
/trunk/scripts/crosstool.sh | 10 7 3 0 +++++++---
/trunk/config/global/ct-behave.in | 17 17 0 0 +++++++++++++++++
2 files changed, 24 insertions(+), 3 deletions(-)
Diffstat (limited to 'scripts/crosstool.sh')
-rwxr-xr-x | scripts/crosstool.sh | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/scripts/crosstool.sh b/scripts/crosstool.sh index 40dd01c..df47fa8 100755 --- a/scripts/crosstool.sh +++ b/scripts/crosstool.sh @@ -20,13 +20,17 @@ # - initialise logging. . "${CT_LIB_DIR}/scripts/functions" -CT_STAR_DATE=$(CT_DoDate +%s%N) -CT_STAR_DATE_HUMAN=$(CT_DoDate +%Y%m%d.%H%M%S) - # Parse the configuration file # It has some info about the logging facility, so include it early . .config +# Overide the locale early, in case we ever translate crosstool-NG messages +[ -z "${CT_NO_OVERIDE_LC_MESSAGES}" ] && export LC_ALL=C + +# Start date. Can't be done until we know the locale +CT_STAR_DATE=$(CT_DoDate +%s%N) +CT_STAR_DATE_HUMAN=$(CT_DoDate +%Y%m%d.%H%M%S) + # Yes! We can do full logging from now on! CT_DoLog INFO "Build started ${CT_STAR_DATE_HUMAN}" |