jsvnadmin revision 0b1e8c21abadf8269623dba6654b8c33c64a7f0d
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maeder#!/bin/sh
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maedercygwin=false;
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maedercase "`uname`" in
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maeder CYGWIN*) cygwin=true ;;
92ae4d5885ea837ffe3dae9b2de742f871229b94Christian Maederesac
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maeder
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian MaederSVNKIT_HOME=`dirname $0`
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian MaederSVNKIT_HOME=`cd "$SVNKIT_HOME" ; pwd`
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian MaederSVNKIT_CP="$SVNKIT_HOME/svnkit.jar":"$SVNKIT_HOME/svnkit-cli.jar":"$SVNKIT_HOME/trilead.jar":"$SVNKIT_HOME/jna.jar"
92ae4d5885ea837ffe3dae9b2de742f871229b94Christian Maeder
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maederif $cygwin ; then
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maeder SVNKIT_CP=`cygpath --windows --path "$SVNKIT_CP"`
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maederfi
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maeder
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian MaederSVNKIT_VM_OPTIONS="-Dsun.io.useCanonCaches=false -Djava.util.logging.config.file=$SVNKIT_HOME/logging.properties"
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maeder
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian MaederSVNKIT_MAINCLASS=org.tmatesoft.svn.cli.svnadmin.SVNAdmin
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maeder"$JAVA_HOME/bin/java" $SVNKIT_VM_OPTIONS -cp $SVNKIT_CP $SVNKIT_MAINCLASS "$@"
18548c6cc2dff13bf9f5f08b3f6cde6ca914df1dChristian Maeder