From: <sc...@hy...> - 2010-04-13 21:28:36
|
Author: scottmf Date: 2010-04-13 14:28:28 -0700 (Tue, 13 Apr 2010) New Revision: 14501 URL: http://svn.hyperic.org/?view=rev&root=Hyperic+HQ&revision=14501 Modified: trunk/tools/dbmigrate/bin/migrateDB Log: changed LIBS var to handle basedir correctly Modified: trunk/tools/dbmigrate/bin/migrateDB =================================================================== --- trunk/tools/dbmigrate/bin/migrateDB 2010-04-13 19:42:49 UTC (rev 14500) +++ trunk/tools/dbmigrate/bin/migrateDB 2010-04-13 21:28:28 UTC (rev 14501) @@ -8,7 +8,7 @@ my ($sourceUrl, $targetUrl, $debug); my $BASEDIR = dirname($0); -my $LIBS = "-cp ../lib/dbunit-2.2.jar:../lib/mysql-connector-java-5.0.5-bin.jar:../lib/postgresql-8.1-407.jdbc3.jar:../lib/dbmigrate.jar"; +my $LIBS = "-cp $BASEDIR/../lib/dbunit-2.2.jar:$BASEDIR/../lib/mysql-connector-java-5.0.5-bin.jar:$BASEDIR/../lib/postgresql-8.1-407.jdbc3.jar:$BASEDIR/../lib/dbmigrate.jar"; my $ARGS = "-Xms1536m -Xmx1536m"; sub main() { @@ -47,7 +47,7 @@ "vmargs=s" => \$ARGS, "d" => \$debug, "debug" => \$debug) || printUsage() && exit(1); - if ($count == 0) { + if ($count == 0 || ($count == 1 && $debug)) { printUsage(); exit(0); } @@ -99,5 +99,6 @@ print "$sp -g, --targeturl => target mysql url (e.g. jdbc:mysql://localhost:3306/hqdb)\n"; print "$sp -d, --debug => prints debugging statetments to STDOUT\n"; print "$sp --vmargs => java vm args, default = \"$ARGS\"\n"; + print "$sp ARGS => $LIBS\n" if ($debug); } |