Hi Steve,

just a heads-up: CVS-version of merlin was built by my maven-rc1 without any problems 
using Suns's jdk1.4.2.

Regards,
J�rg

Additionally here's a small patch for the merlin.sh to run on Cygwin (basically just 
transferring some lines from merlin-server.sh):

$ diff -u ../../../platform/src/bin/merlin.sh merlin.sh
--- ../../../platform/src/bin/merlin.sh 2003-09-24 11:33:23.000000000 +0200
+++ merlin.sh   2003-11-04 16:06:54.076625600 +0100
@@ -1,5 +1,11 @@
 #! /bin/sh
 
+# OS specific support.  $var _must_ be set to either true or false.
+cygwin=false
+case "`uname`" in
+CYGWIN*) cygwin=true;;
+esac
+
 # Checking for JAVA_HOME is required on *nix due
 # to some distributions stupidly including kaffe in /usr/bin
 if [ "$JAVA_HOME" = "" ] ; then
@@ -20,6 +26,13 @@
   exit 1
 fi
 
+# For Cygwin, ensure paths are in UNIX format before anything is touched
+if $cygwin; then
+  [ -n "$MERLIN_HOME" ] && MERLIN_HOME=`cygpath --unix "$MERLIN_HOME"`
+  # switch paths to Windows format before running java
+  MERLIN_HOME=`cygpath --path --windows "$MERLIN_HOME"`
+fi
+
 RUN_CMD="$JAVA_HOME/bin/java -Djava.security.policy=$MERLIN_HOME/bin/security.policy 
-Dmerlin.home=$MERLIN_HOME -Djava.ext.dirs=$MERLIN_HOME/ext -jar 
$MERLIN_HOME/bin/lib/merlin-bootstrap-1.0.jar $*"
 echo "RUN CMD IS: $RUN_CMD"
 exec $RUN_CMD

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to