X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;f=customizing%2Ffred%2Fbuild_xsedes.sh;fp=customizing%2Ffred%2Fbuild_xsedes.sh;h=25ae50e6efe8e0f397328288d5dc7edd6da0dccc;hb=b6fefd0947fae2cec0ab449b3bd10a5285b1099b;hp=0000000000000000000000000000000000000000;hpb=9b86cb905335332d4cc324448a92d79acb51a6c9;p=feisty_meow.git diff --git a/customizing/fred/build_xsedes.sh b/customizing/fred/build_xsedes.sh new file mode 100644 index 00000000..25ae50e6 --- /dev/null +++ b/customizing/fred/build_xsedes.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +source "$FEISTY_MEOW_SCRIPTS/core/functions.sh" + +function build_xsede() +{ + pushd ~/xsede/code/fred/trunk + if [ $? -ne 0 ]; then return 1; fi + echo "Build starting at: $(date)" + \rm -rf unit-test-reports + ant -Dbuild.targetArch=64 build + if [ $? -ne 0 ]; then return 1; fi + # fix memory limits. +#hmmm: clean these up. + if [ -f runContainer.sh ]; then + sed -i -e "s/-Xmx512M/-Xmx2G/" "runContainer.sh" + chmod 755 "runContainer.sh" + fi + if [ -f grid ]; then +# sed -i -e "s/-Xmx512M/-Xmx1G/" "grid" + chmod 755 "grid" + fi + if [ -f runContainer.bat ]; then + sed -i -e "s/-Xmx512M/-Xmx2G/" "runContainer.bat" + chmod 755 "runContainer.bat" + fi + if [ -f grid.bat ]; then +# sed -i -e "s/-Xmx512M/-Xmx1G/" "grid.bat" + chmod 755 "grid.bat" + fi + echo "Build done at: $(date)" + popd +} + +function rebuild_xsede() +{ + pushd ~/xsede/code/fred/trunk + ant clean + if [ $? -ne 0 ]; then return 1; fi + popd + build_xsede +} +