4 sed -e 's,^.*/lib/\([-a-z0-9]*\)\.g$,\1,' |
8 grep -h '(base-module ' $1/../lib/*.g |
10 sed -e 's/^.*(base-module "\([-a-z0-9]*\)").*$/\1/' >/tmp/rslt1
12 grep -h '(default-base-module ' $1/../lib/*.g |
14 sed -e 's/^.*(default-base-module "\([-a-z0-9]*\)").*$/\1/' >/tmp/rslt2
16 grep -h '(include ' $1/../lib/*.g |
18 sed -e 's/^.*(include "\([-a-z0-9]*\)").*$/\1/' >/tmp/rslt3
20 grep -h '"' $1/../lib/game.dir |
22 sed -e 's/^"\([-a-z0-9]*\)"/\1/' >/tmp/rslt4
24 cat /tmp/rslt[1-4] | sort | uniq > game.uses
26 echo "Differences between defined and used games"
27 echo "('<' - defined only, '>' - used only)"
29 diff -w game.defs game.uses