buildgcc: Fix colors for dash
authorPatrick Georgi <patrick@georgi-clan.de>
Mon, 31 Oct 2011 11:15:55 +0000 (12:15 +0100)
committerStefan Reinauer <stefan.reinauer@coreboot.org>
Mon, 31 Oct 2011 14:42:23 +0000 (15:42 +0100)
The previous fix broke buildgcc colors on MacOS X.
This uses an encoding that should be more universal.

Change-Id: I31ac6090ffb7c04784cf6566823652f229aebbb5
Signed-off-by: Patrick Georgi <patrick@georgi-clan.de>
Reviewed-on: http://review.coreboot.org/361
Tested-by: build bot (Jenkins)
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
util/crossgcc/buildgcc

index a298dbae668fb0fec543b91ac6ef54fa8231c6ae..ee2a81b5abdc2d4edf53920e1290c7f6eae16083 100755 (executable)
 CROSSGCC_DATE="October 10th, 2011"
 CROSSGCC_VERSION="1.05"
 
-# To enable colors on dash(1)
-if [ -x /usr/bin/printf ]; then
-alias printf=/usr/bin/printf
-fi
-
 # default settings
 TARGETDIR=`pwd`/xgcc
 TARGETARCH=i386-elf
@@ -73,15 +68,15 @@ IASL_DIR="acpica-unix-${IASL_VERSION}"
 SAVETEMPS=0
 SKIPGDB=0
 
-red='\e[0;31m'
-RED='\e[1;31m'
-green='\e[0;32m'
-GREEN='\e[1;32m'
-blue='\e[0;34m'
-BLUE='\e[1;34m'
-cyan='\e[0;36m'
-CYAN='\e[1;36m'
-NC='\e[0m' # No Color
+red='\033[0;31m'
+RED='\033[1;31m'
+green='\033[0;32m'
+GREEN='\033[1;32m'
+blue='\033[0;34m'
+BLUE='\033[1;34m'
+cyan='\033[0;36m'
+CYAN='\033[1;36m'
+NC='\033[0m' # No Color
 
 searchgnu()
 {