X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=getdown%2Fsrc%2Fgetdown%2Fmvn_cmd;h=36bc2987c1f2106895fa2c018b1befb7b5b6846d;hb=a9bc8da0124b22fde5d9e98b428e02f3338821b4;hp=d984902ea99c05e7de1bb8214275ce3d6f1cffc7;hpb=f82b6b6251f9cc35180881d4e5d7e48ca1783783;p=jalview.git diff --git a/getdown/src/getdown/mvn_cmd b/getdown/src/getdown/mvn_cmd old mode 100644 new mode 100755 index d984902..36bc298 --- a/getdown/src/getdown/mvn_cmd +++ b/getdown/src/getdown/mvn_cmd @@ -1 +1,33 @@ -mvn clean package -Dgetdown.host.whitelist=jalview.org,*.jalview.org && cp launcher/target/getdown-launcher-1.8.3-SNAPSHOT.jar ../../../getdown/lib/getdown-launcher.jar && cp core/target/getdown-core-1.8.3-SNAPSHOT.jar ../../../getdown/lib/getdown-core-1.8.3-SNAPSHOT.jar && cp core/target/getdown-core-1.8.3-SNAPSHOT.jar ../../../j8lib/getdown-core.jar && cp core/target/getdown-core-1.8.3-SNAPSHOT.jar ../../../j11lib/getdown-core.jar +#!/usr/bin/env bash + +if [ x$JVLVERSION != x ]; then + export VERSION=$JVLVERSION +else + export VERSION=1.8.3-1.2.13_JVL +fi + +if [ x${VERSION%_JVL} = x$VERSION ]; then + VERSION=${VERSION}_JVL +fi + +echo "Setting VERSION to '$VERSION'" +perl -p -i -e 's|()[^<]*JVL[^<]*()|${1}$ENV{VERSION}${2}|;' pom.xml */pom.xml +mvn package -Dgetdown.host.whitelist="jalview.org,*.jalview.org" -Dallow_file_protocol=false -Dconnect_timeout=8 -Dread_timeout=15 +RET=$? +if [ x$RET = x0 ]; then + cp launcher/target/getdown-launcher-$VERSION.jar ../../../getdown/lib/getdown-launcher.jar && echo "Copied getdown-launcher-$VERSION.jar to getdown/lib" + cp core/target/getdown-core-$VERSION.jar ../../../getdown/lib/getdown-core.jar && echo "Copied getdown-core-$VERSION.jar to getdown/lib" + cp core/target/getdown-core-$VERSION.jar ../../../j8lib/getdown-core.jar && echo "Copied getdown-core-$VERSION.jar to j8lib" + cp core/target/getdown-core-$VERSION.jar ../../../j11lib/getdown-core.jar && echo "Copied getdown-core-$VERSION.jar to j11lib" + echo "$VERSION" > ../../../getdown/lib/JVL_VERSION +fi + +VERSION=${VERSION/JVL/FJVL} +echo "Setting VERSION to '$VERSION'" +perl -p -i -e 's|()[^<]*JVL[^<]*()|${1}$ENV{VERSION}${2}|;' pom.xml */pom.xml +mvn package -Dgetdown.host.whitelist="jalview.org,*.jalview.org" -Dallow_file_protocol=true -Dconnect_timeout=4 -Dread_timeout=4 +RET=$? +if [ x$RET = x0 ]; then + cp launcher/target/getdown-launcher-$VERSION.jar ../../../getdown/lib/getdown-launcher-local.jar && echo "Copied getdown-launcher-$VERSION.jar to getdown/lib/getdown-launcher-local.jar" + echo "$VERSION" > ../../../getdown/lib/FJVL_VERSION +fi