chiark / gitweb /
quacks-ingredients: -counts: Include spares in Base_White
[reprap-play.git] / quacks-ingredients-update-levels
1 #!/bin/sh
2 set -e
3
4 for l in 1 2 3 4 5; do
5         f=quacks-ingredients-L$l.scad
6         cat >$f.tmp <<END
7 //  autogenerated by quacks-ingredients-updates-levels - do not edit
8 \$phase=$l;
9 module Token_L(){ Token_L$l(); }
10 //// toplevels-from:
11 include <quacks-ingredients.scad>
12 END
13         mv -f $f.tmp $f
14 done
15
16 f=quacks-ingredients-counts.scad
17 cat >$f.tmp <<END
18 //  autogenerated - do not edit
19 //   update script is quacks-ingredients-updates-levels
20 //   source is quacks-ingredients-counts
21 END
22
23 for which in Base All Witches; do
24         ./quacks-ingredients-counts $which >>$f.tmp
25 done
26 mv -f $f.tmp $f
27
28 egrep '^// [A-Z][a-z]*  *[A-Za-z]' $f | sort