mk_sols
changeset 406 fcf31ffb2dd7
parent 405 8ca816372e9d
equal deleted inserted replaced
405:8ca816372e9d 406:fcf31ffb2dd7
       
     1 #!/bin/bash
       
     2 set -e
       
     3 
       
     4 subdirs=${1:-"core_solution1 core_solution2 core_solution3 main_solution1 main_solution2 main_solution3 main_solution4 main_solution5"} 
       
     5 
       
     6 for sd in $subdirs; do
       
     7   cd $sd
       
     8   for fl in *.scala; do
       
     9       echo "$sd/$fl"
       
    10       echo "copy to ${sd/solution/templates}/${fl%.scala}.jar"
       
    11       scalac -d ${fl%.scala}.jar $fl
       
    12       cp ${fl%.scala}.jar "../${sd/solution/templates}"
       
    13       hg add "../${sd/solution/templates}/${fl%.scala}.jar"
       
    14   done
       
    15   cd ..
       
    16 done
       
    17 
       
    18 hg commit -m "updated jars"
       
    19 
       
    20 # producing solutions and templates
       
    21 # tar -zcvf templates.tgz pre_templates* main_templates*
       
    22 # tar -zcvf solutions.tgz core_solution* main_solution*