Author: ritchiem
Date: 2008-09-04 07:35:26 -0400 (Thu, 04 Sep 2008)
New Revision: 2402
Added:
store/branches/java/broker-queue-refactor/java/bdbstore/etc/scripts/storeUpgrade.sh
Modified:
store/branches/java/broker-queue-refactor/java/bdbstore/build.xml
Log:
RHM-6 : Provided packaging and a start script.
Modified: store/branches/java/broker-queue-refactor/java/bdbstore/build.xml
===================================================================
--- store/branches/java/broker-queue-refactor/java/bdbstore/build.xml 2008-09-03 21:06:39
UTC (rev 2401)
+++ store/branches/java/broker-queue-refactor/java/bdbstore/build.xml 2008-09-04 11:35:26
UTC (rev 2402)
@@ -3,6 +3,7 @@
-->
<project name="BDBStore" default="build">
+ <property name="project.version" value="M3"/>
<property name="src.tools.dir" location="src/tools/java"/>
<property name="src.main.dir" location="src/main/java"/>
<property name="src.test.dir" location="src/test/java"/>
@@ -12,7 +13,10 @@
<property name="build.test.classes"
location="build/test/classes"/>
<property name="build.tools.classes"
location="build/tools/classes"/>
<property name="build.results"
location="build/results"/>
+ <property
name="bdbstore.jar" location="${build.dir}/qpid-bdbstore-${project.version}.jar"/>
+ <property name="bdbtools.jar"
location="${build.dir}/qpid-bdbtools-${project.version}.jar"/>
+
<property name="java.naming.factory.initial"
value="org.apache.qpid.jndi.PropertiesFileInitialContextFactory"/>
<available property="src.test.dir.exists"
file="${src.test.dir}"/>
@@ -73,8 +77,8 @@
</target>
<target name="jar" depends="build">
- <jar destfile="build/qpid-bdbstore.jar"
basedir="${build.classes}"/>
- <jar destfile="build/qpid-tools.jar"
basedir="${build.tools.classes}"/>
+ <jar destfile="${bdbstore.jar}"
basedir="${build.classes}"/>
+ <jar destfile="${bdbtools.jar}"
basedir="${build.tools.classes}"/>
</target>
<target name="test" depends="build-tests"
if="src.test.dir.exists"
Added:
store/branches/java/broker-queue-refactor/java/bdbstore/etc/scripts/storeUpgrade.sh
===================================================================
--- store/branches/java/broker-queue-refactor/java/bdbstore/etc/scripts/storeUpgrade.sh
(rev 0)
+++
store/branches/java/broker-queue-refactor/java/bdbstore/etc/scripts/storeUpgrade.sh 2008-09-04
11:35:26 UTC (rev 2402)
@@ -0,0 +1,21 @@
+#!/bin/bash
+
+# Parse arguements taking all - prefixed args as JAVA_OPTS
+for arg in "$@"; do
+ if [[ $arg == -java:* ]]; then
+ JAVA_OPTS="${JAVA_OPTS}-`echo $arg|cut -d ':' -f 2` "
+ else
+ ARGS="${ARGS}$arg "
+ fi
+done
+
+if [ -z "$QPID_HOME" ]; then
+ export QPID_HOME=$(dirname $(dirname $(readlink -f $0)))
+ export PATH=${PATH}:${QPID_HOME}/bin
+fi
+
+if [ -z "$BDB_HOME" ]; then
+ export BDB_HOME=$(dirname $(dirname $(readlink -f $0)))
+fi
+
+java -Xms256m -Dlog4j.configuration=perftests.log4j -Xmx256m -Damqj.logging.level=warn
${JAVA_OPTS} -cp
$BDB_HOME/lib/qpid-bdbtools-M3.jar:$QPID_HOME/lib/qpid-bdbstore-M3.jar:$BDB_HOME/lib/qpid-incubating.jar
org.apache.qpid.server.store.berkeleydb.BDBStoreUpgrade ${ARGS}
Property changes on:
store/branches/java/broker-queue-refactor/java/bdbstore/etc/scripts/storeUpgrade.sh
___________________________________________________________________
Name: svn:executable
+ *
Show replies by date