From: Patrick Georgi Date: Fri, 28 Oct 2011 22:00:19 +0000 (+0200) Subject: crossgcc: Fix colors with dash X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=coreboot.git;a=commitdiff_plain;h=28f6a43755246641186f2c436b158d2dab4243a5 crossgcc: Fix colors with dash Ubuntu (and probably other distros) have dash as /bin/sh, which doesn't display colors by itself. If /usr/bin/printf is found, it's used instead of the internal printf to re-enable colors. Change-Id: I3e6d413cd0c8a46ef91821d8c07e88166de58af4 Signed-off-by: Patrick Georgi Reviewed-on: http://review.coreboot.org/352 Tested-by: build bot (Jenkins) Reviewed-by: Stefan Reinauer --- diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc index 40444a554..a298dbae6 100755 --- a/util/crossgcc/buildgcc +++ b/util/crossgcc/buildgcc @@ -23,6 +23,11 @@ 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