ba7bc6aae9df62e90902311f5140e2d3a49526d3
[feisty_meow.git] / examples / custom_overrides / fred / build_cak0l.sh
1 #!/bin/bash
2
3 function build_cak0l()
4 {
5   pushd ~/xsede/code/cak0l/trunk
6   ant -Dbuild.targetArch=64 build
7   # fix memory limits.
8 #hmmm: clean these up.
9   if [ -f runContainer.sh ]; then
10     sed -i -e "s/-Xmx512M/-Xmx2G/" "runContainer.sh" 
11     chmod 755 "runContainer.sh" 
12   fi
13   if [ -f grid ]; then
14 #    sed -i -e "s/-Xmx512M/-Xmx1G/" "grid"
15     chmod 755 "grid"
16   fi
17   if [ -f runContainer.bat ]; then
18     sed -i -e "s/-Xmx512M/-Xmx2G/" "runContainer.bat"
19     chmod 755 "runContainer.bat" 
20   fi
21   if [ -f grid.bat ]; then
22 #    sed -i -e "s/-Xmx512M/-Xmx1G/" "grid.bat"
23     chmod 755 "grid.bat"
24   fi
25   popd
26 }
27
28 function rebuild_cak0l()
29 {
30   pushd ~/xsede/code/cak0l/trunk
31   ant clean
32   popd
33   build_cak0l
34 }
35