deweese 2003/03/07 06:31:54 Modified: . build.sh Log: Keiron Liddle's fix for build.sh under cygwin Revision Changes Path 1.12 +18 -2 xml-batik/build.sh Index: build.sh =================================================================== RCS file: /home/cvs/xml-batik/build.sh,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- build.sh 23 Oct 2001 13:42:29 -0000 1.11 +++ build.sh 7 Mar 2003 14:31:53 -0000 1.12 @@ -16,10 +16,27 @@ exit 1 fi +# 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 --unix "$JAVA_HOME"` +fi + # ----- Set Up The Runtime Classpath ------------------------------------------ CP=$JAVA_HOME/lib/tools.jar:$ANT_HOME/lib/build/ant_1_4_1.jar:./lib/build/crimson-ant.jar:./lib/build/jaxp.jar - + +if $cygwin; then + JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"` + CP=`cygpath --path --windows "$CP"` +fi + # ----- Execute The Requested Build ------------------------------------------- TARGET=$1; @@ -28,4 +45,3 @@ fi $JAVA_HOME/bin/java $ANT_OPTS -classpath $CP org.apache.tools.ant.Main -emacs -Dant.home=$ANT_HOME $TARGET -Dargs="$*" -
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]