equal
deleted
inserted
replaced
1 #!/bin/sh |
1 #!/bin/sh |
2 set -e |
2 set -e |
3 |
3 |
4 for sd in solutions*; do |
4 subdirs=${1:-"pre_solution1 pre_solution2 pre_solution3 pre_solution4 main_solution1 main_solution2 main_solution3 main_solution4 main_solution5"} |
|
5 |
|
6 for sd in $subdirs; do |
5 cd $sd |
7 cd $sd |
6 for fl in *.scala; do |
8 for fl in *.scala; do |
7 echo "$fl compiled to ${fl%".scala"}.jar" |
9 echo "$sd/$fl" |
8 scalac -d ${fl%".scala"}.jar $fl |
10 echo "copy to ${sd/solution/templates}/${fl%.scala}.jar" |
9 echo "copied to ../templates${sd#"solutions"}/" |
11 scalac -d ${fl%.scala}.jar $fl |
10 cp ${fl%".scala"}.jar ../templates${sd#"solutions"}/ |
12 cp ${fl%.scala}.jar "../${sd/solution/templates}" |
|
13 hg add "../${sd/solution/templates}/${fl%.scala}.jar" |
11 done |
14 done |
12 cd .. |
15 cd .. |
13 done |
16 done |