0044-macro.sh (337B)
1 #!/bin/sh 2 3 trap 'rm -f $tmp1' EXIT 4 trap 'exit 1' HUP INT TERM 5 6 tmp1=tmp1.$$ 7 8 $EXEC scc make -f - <<'EOF' > $tmp1 2>&1 9 # Generic rules 10 .SUFFIXES: 11 .SUFFIXES: .c .map .dump .elf .bin\ 12 .i .a .o .s .S .ko .ld .tmpl\ 13 .pdf .ps .eps .puml\ 14 .ms .1 .2 .3 .4 .5 .6 .7\ 15 16 all: 17 @echo Hello World! 18 EOF 19 20 diff $tmp1 - <<EOF 21 Hello World! 22 EOF