cleanup imports
[ccc.git] / compilerunssm.bash
1 #!/bin/bash
2 usage() {
3 echo "Usage: $0 SPLSOURCE [-o OFILE]" >&2
4 exit 1
5 }
6 if [ $# -lt 1 ]
7 then
8 usage
9 fi
10 if [ $# -eq 3 ]
11 then
12 if [ $2 != "-o" ]
13 then
14 usage
15 fi
16 OFILE=$3
17 else
18 OFILE=a.out
19 fi
20 make
21 ./splc < "$1"
22
23 SSM="${SSM:-ssm}"
24 SSMFLAGS="${SSMFLAGS:---cli}"
25 set -xe
26 $SSM $SSMFLAGS --file a.ssm