aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTharre <tharre3@gmail.com>2014-11-18 22:58:59 +0100
committerTharre <tharre3@gmail.com>2014-11-18 22:58:59 +0100
commitc28a6d63b34aef46b44d43304d6048397a98cc65 (patch)
treea18c1bf0e07a7c9b60b2203f8a886fc8bef3047c
parent1ef287e9b1387ca0e76f378e30e7a51ec439f952 (diff)
downloadredo-c28a6d63b34aef46b44d43304d6048397a98cc65.tar.gz
redo-c28a6d63b34aef46b44d43304d6048397a98cc65.tar.xz
redo-c28a6d63b34aef46b44d43304d6048397a98cc65.zip
Make CC fail correctly (it does now, I promise)
-rw-r--r--out/CC.do4
1 files changed, 2 insertions, 2 deletions
diff --git a/out/CC.do b/out/CC.do
index 97de1ca..bf1a46f 100644
--- a/out/CC.do
+++ b/out/CC.do
@@ -4,7 +4,7 @@ redo-ifchange config.sh
exec >$3
cat <<-EOF
redo-ifchange \$SRCDIR/\$2.c
- $CC $CFLAGS -MD -MF /dev/fd/1 -o \$3 -c \$SRCDIR/\$2.c | sed 's/^[^:]*://g'|
- sed 's/ \\\\$//g' | xargs redo-ifchange
+ temp=\$($CC $CFLAGS -MD -MF /dev/fd/1 -o \$3 -c \$SRCDIR/\$2.c)
+ echo $temp | sed 's/^[^:]*://g' | sed 's/ \\\\$//g' | xargs redo-ifchange
EOF
chmod +x $3