b1a484d3d277bf588c458ffd39a6808b3d5e29f3
[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   sed -e "s/-Xmx512M/-Xmx2G/" < "runContainer.sh" >"$TMP/${USER}_edited.tmp"
9   mv "$TMP/${USER}_edited.tmp" "runContainer.sh" 
10   sed -e "s/-Xmx512M/-Xmx1G/" < "grid" >"$TMP/${USER}_edited.tmp"
11   mv "$TMP/${USER}_edited.tmp" "grid" 
12   chmod 755 "grid" "runContainer.sh" 
13   popd
14 }
15
16 function rebuild_cak0l()
17 {
18   pushd ~/xsede/code/cak0l/trunk
19   ant clean
20   popd
21   build_cak0l
22 }
23