apenwarr-redo/redoconf/_compile.od

15 lines
353 B
Text
Raw Normal View History

# See compile.od for more explanation.
cat >$3 <<-EOF
#!/bin/sh -e
# Run the C/C++ compiler.
# Assumes config variables (CFLAGS, etc) are already set.
t="\$1" d="\$2" i="\$3"
IFS="$NL"
set -f
\$CC -o "\$t" \\
-MMD -MF "\$d" \\
\$CPPFLAGS \$CFLAGS \$CXXFLAGS \$FLAGS_PCH \$xCFLAGS \$OPTFLAGS \\
-c "\$i"
EOF
chmod a+x "$3"
redo-stamp <$3