2004-05-21 17:25:02 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
2004-05-21 17:28:07 +00:00
|
|
|
# This process assumes that maven-core-it-verifier has been built.
|
|
|
|
|
2004-09-09 11:13:12 +00:00
|
|
|
cp=../maven-core-it-verifier/target/maven-core-it-verifier-1.0.jar
|
2004-06-19 13:36:23 +00:00
|
|
|
|
2004-05-21 17:25:02 +00:00
|
|
|
verifier=org.apache.maven.it.Verifier
|
|
|
|
|
2004-09-09 11:13:12 +00:00
|
|
|
jvm_args="$@"
|
2004-08-15 16:52:07 +00:00
|
|
|
|
2005-03-07 07:23:11 +00:00
|
|
|
if [ ! -z "$MAVEN_OPTS" ]; then
|
|
|
|
jvm_args="$jvm_args $MAVEN_OPTS"
|
|
|
|
fi
|
|
|
|
|
2004-12-15 11:27:43 +00:00
|
|
|
# OS specific support. $var _must_ be set to either true or false.
|
|
|
|
cygwin=false;
|
|
|
|
case "`uname`" in
|
|
|
|
CYGWIN*) cygwin=true ;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
# For Cygwin, ensure paths are in UNIX format before anything is touched
|
|
|
|
if $cygwin ; then
|
|
|
|
[ -n "$JAVA_HOME" ] && JAVA_HOME=`cygpath -w "$JAVA_HOME"`
|
|
|
|
export JAVA_HOME
|
2005-04-05 06:48:46 +00:00
|
|
|
[ -n "$M2_HOME" ] && M2_HOME=`cygpath -w "$M2_HOME"`
|
|
|
|
fi
|
|
|
|
|
|
|
|
if [ ! -z "$M2_HOME" ]; then
|
2005-04-05 09:33:12 +00:00
|
|
|
jvm_args="$jvm_args -Dmaven.home=$M2_HOME"
|
2004-12-15 11:27:43 +00:00
|
|
|
fi
|
|
|
|
|
2004-09-09 11:13:12 +00:00
|
|
|
java $jvm_args -cp "$cp" $verifier
|
2004-09-02 12:34:19 +00:00
|
|
|
|