repositories
/
ccc.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
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