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]

Reply via email to