summaryrefslogtreecommitdiff
path: root/tool/build-transcode
blob: 69ffac2484256ba9ede34369307571f05468a44d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh

[ "$1" -a -d "$1" ] && { cd "$1" || exit $?; } && shift
[ "$#" = 0 ] && set enc/trans/*.erb.c
for erb; do
    case "$erb" in
    *.erb.c)
	src=`expr "$erb" | sed 's/\.erb\.c$/.c/'`
	${BASERUBY-ruby} tool/transcode-tblgen.rb -vo "$src" "$erb"
	;;
    *)
	echo "$0: don' know how to deal with $erb"
	continue
	;;
    esac
done