0092-expansion.sh (274B)
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 VAR =\ 10 all\ 11 f1\ 12 f2\ 13 14 OBJS = f.$O 15 16 O = e 17 18 $(VAR) all : $(OBJS) 19 @echo done 20 21 f.$O: 22 @echo yeah! 23 EOF 24 25 diff $tmp1 - <<EOF 26 yeah! 27 done 28 EOF