You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ah...@apache.org on 2008/12/18 23:17:59 UTC
svn commit: r727835 - /maven/sandbox/trunk/reports/maven.sh
Author: aheritier
Date: Thu Dec 18 14:17:59 2008
New Revision: 727835
URL: http://svn.apache.org/viewvc?rev=727835&view=rev
Log:
Improve script to handle command line args
Modified:
maven/sandbox/trunk/reports/maven.sh
Modified: maven/sandbox/trunk/reports/maven.sh
URL: http://svn.apache.org/viewvc/maven/sandbox/trunk/reports/maven.sh?rev=727835&r1=727834&r2=727835&view=diff
==============================================================================
--- maven/sandbox/trunk/reports/maven.sh (original)
+++ maven/sandbox/trunk/reports/maven.sh Thu Dec 18 14:17:59 2008
@@ -1,9 +1,31 @@
#!/bin/sh
-export JAVA_HOME=/opt/java/sdk/current
+if [ $JAVA_HOME ]
+then
+ echo "The script will use \$JAVA_HOME = $JAVA_HOME"
+else
+ echo "\$JAVA_HOME must be defined to launch the script."
+ exit 1
+fi
+
+if [ $# -ne 1 ]
+then
+ echo "Usage - $0 output-directory"
+ exit 1
+fi
+
+if [ -d $1 ]
+then
+ export OUTPUTDIR=$1
+else
+ echo "Sorry, $1 directory does not exist"
+fi
+
export JAVA_CMD=$JAVA_HOME/bin/java
export JAVA_OPTS="-ms32m -mx256m"
export JAVA="$JAVA_CMD $JAVA_OPTS"
-$JAVA -jar swizzle-jirareport-1.2.3-SNAPSHOT-dep.jar maven.vm -DentityExpansionLimit=500000 > $1/maven-votes.txt
-$JAVA -jar swizzle-jirareport-1.2.3-SNAPSHOT-dep.jar maven-html.vm -DentityExpansionLimit=500000 > $1/maven-votes.html
\ No newline at end of file
+$JAVA -jar swizzle-jirareport-1.2.3-SNAPSHOT-dep.jar maven.vm -DentityExpansionLimit=500000 > $OUTPUTDIR/maven-votes.txt
+$JAVA -jar swizzle-jirareport-1.2.3-SNAPSHOT-dep.jar maven-html.vm -DentityExpansionLimit=500000 > $OUTPUTDIR/maven-votes.html
+
+exit 0
\ No newline at end of file