added in more projects to track
[feisty_meow.git] / customizing / fred / build_cak0l.sh
1 #!/bin/bash
2
3 function build_xsede()
4 {
5   pushd ~/xsede/code/cak0l/trunk
6   echo "Build starting at: $(date)"
7   \rm -rf unit-test-reports
8   ant -Dbuild.targetArch=64 build
9   # fix memory limits.
10 #hmmm: clean these up.
11   if [ -f runContainer.sh ]; then
12     sed -i -e "s/-Xmx512M/-Xmx2G/" "runContainer.sh" 
13     chmod 755 "runContainer.sh" 
14   fi
15   if [ -f grid ]; then
16 #    sed -i -e "s/-Xmx512M/-Xmx1G/" "grid"
17     chmod 755 "grid"
18   fi
19   if [ -f runContainer.bat ]; then
20     sed -i -e "s/-Xmx512M/-Xmx2G/" "runContainer.bat"
21     chmod 755 "runContainer.bat" 
22   fi
23   if [ -f grid.bat ]; then
24 #    sed -i -e "s/-Xmx512M/-Xmx1G/" "grid.bat"
25     chmod 755 "grid.bat"
26   fi
27   echo "Build done at: $(date)"
28   popd
29 }
30
31 function rebuild_xsede()
32 {
33   pushd ~/xsede/code/cak0l/trunk
34   ant clean
35   popd
36   build_xsede
37 }
38