master
assemble.sh
1#!/bin/sh
2
3f=dull.scm
4printf '#!/bin/sh\nexec guile --no-auto-compile -s "$0" "$@"\n!#\n'> $f
5
6for i in module variables cmd pkg main
7do
8 {
9 printf ";; $i.scm\n\n" >> $f
10 cat $i.scm >> $f
11 } || {
12 echo "failed to assemble dull.scm ($i.scm)"
13 rm -f $f
14 exit 1
15 }
16done
17
18chmod 755 dull.scm