Author: jdcasey
Date: Thu Apr 21 14:18:39 2005
New Revision: 164125

URL: http://svn.apache.org/viewcvs?rev=164125&view=rev
Log:
Added support for running repoclean from outside the repoclean dir.

Modified:
    maven/components/trunk/sandbox/repoclean/src/main/bash/repoclean.sh

Modified: maven/components/trunk/sandbox/repoclean/src/main/bash/repoclean.sh
URL: 
http://svn.apache.org/viewcvs/maven/components/trunk/sandbox/repoclean/src/main/bash/repoclean.sh?rev=164125&r1=164124&r2=164125&view=diff
==============================================================================
--- maven/components/trunk/sandbox/repoclean/src/main/bash/repoclean.sh 
(original)
+++ maven/components/trunk/sandbox/repoclean/src/main/bash/repoclean.sh Thu Apr 
21 14:18:39 2005
@@ -1,11 +1,26 @@
 #!/bin/bash
 
-CP=./lib/repoclean-1.0-SNAPSHOT.jar
+mypath=`which $0`
+
+echo "mypath: $mypath"
+
+mydir=`pwd`
+
+if [ "" != "$mypath" ]; then
+
+  echo "Setting mydir based on mypath..."
+  mydir=`dirname $mypath`
+
+fi
+
+echo "mydir: $mydir"
+
+CP=$mydir/lib/repoclean-1.0-SNAPSHOT.jar
 
 for lib in `ls -1 ./lib | grep -v 'repoclean'`
 do
 
-  CP=$CP:./lib/$lib
+  CP=$CP:$mydir/lib/$lib
 
 done
 
@@ -29,5 +44,6 @@
 
 if [ -z "$JAVA_HOME" ]; then
   JAVA_HOME=/usr/local/java
+fi
 
 nice -n 19 $JAVA_HOME/bin/java -Xmx128M -Xms64M -Xincgc $JAVA_OPTS -classpath 
${CP} org.apache.maven.tools.repoclean.Main $* | tee repoclean-log.txt



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

Reply via email to