User: user57
Date: 01/04/17 13:33:42
Added: openjms/src/build build.sh build.xml
Log:
o Migration of OpenJMS specific JBoss JMS provider classes from the
main 'jboss'.
NOTE: The migrated classes have been consolidated into one package.
Revision Changes Path
1.1 contrib/openjms/src/build/build.sh
Index: build.sh
===================================================================
#! /bin/sh
# $Id: build.sh,v 1.1 2001/04/17 20:33:42 user57 Exp $
PROGNAME=`basename $0`
DIRNAME=`dirname $0`
die() {
echo "${PROGNAME}: $*"
exit 1
}
#
# Must have JBOSS_HOME, so we know where to find some required library
# files.
#
if [ "x$JBOSS_HOME" = "x" ]; then
die "JBOSS_HOME is not set. Requires JBoss >= 2.2"
fi
exec ant -Djboss.home=$JBOSS_HOME \
-buildfile $DIRNAME/build.xml "$@"
1.1 contrib/openjms/src/build/build.xml
Index: build.xml
===================================================================
<?xml version="1.0"?>
<!-- $Id: build.xml,v 1.1 2001/04/17 20:33:42 user57 Exp $ -->
<!-- ======================================================================= -->
<!-- openjms contrib build file -->
<!-- ======================================================================= -->
<project name="openjms-provider" default="jar" basedir="../..">
<target name="init">
<property name="build.compiler" value="classic"/>
<property name="Name" value="OpenJMS Provider"/>
<property name="name" value="openjms-provider"/>
<property name="version" value="0.1"/>
<property name="src.dir" value="${basedir}/src/main"/>
<property name="lib.dir" value="${basedir}/src/lib"/>
<property name="build.dir" value="${basedir}/build"/>
<property name="build.lib.dir" value="${build.dir}/lib"/>
<property name="build.doc.dir" value="${build.dir}/doc"/>
<property name="build.api.dir" value="${build.doc.dir}/api"/>
<property name="build.classes.dir" value="${build.dir}/classes"/>
<property name="jboss.lib" value="${jboss.home}/lib"/>
<property name="jboss.lib.ext" value="${jboss.lib}/ext"/>
<property name="classpath.jboss" value="${jboss.lib.ext}/jboss.jar"/>
<property name="classpath.jms" value="${jboss.lib.ext}/jms.jar"/>
<property name="classpath.jmx" value="${jboss.lib}/jmxri.jar"/>
<property name="classpath.openjms"
value="${lib.dir}/openjms-patched-0.5.1.jar:${lib.dir}/openjms-pool.jar:${lib.dir}/exolabcore-0.1.jar"/>
<!-- The combined class path required to build with. -->
<property name="classpath"
value="${classpath.jboss}:${classpath.jms}:${classpath.jmx}:${classpath.openjms}"/>
<property name="jar.file" value="${build.lib.dir}/${name}.jar"/>
</target>
<!-- =================================================================== -->
<!-- Prepares the build directory -->
<!-- =================================================================== -->
<target name="prepare" depends="init">
<mkdir dir="${build.dir}"/>
</target>
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile" depends="prepare">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
includes="**/*.java"/>
</target>
<!-- =================================================================== -->
<!-- Creates the jar archive -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<mkdir dir="${build.lib.dir}"/>
<jar jarfile="${jar.file}"
basedir="${build.classes.dir}"
includes="**/*.class"/>
</target>
<!-- =================================================================== -->
<!-- Builds the javadocs -->
<!-- =================================================================== -->
<target name="javadoc" depends="prepare">
<mkdir dir="${build.api.dir}"/>
<javadoc packagenames="org.jboss.*"
sourcepath="${src.dir}"
classpath="${classpath}"
destdir="${build.api.dir}"
author="true"
version="true"
windowtitle="${Name} API"
doctitle="${Name}"
bottom="Copyright © 2000 The JBoss Organization. All Rights
Reserved.">
</javadoc>
</target>
<target name="javadocs" depends="javadoc"/> <!-- synonym -->
<!-- =================================================================== -->
<!-- Cleans up generated stuff -->
<!-- =================================================================== -->
<target name="clean" depends="init">
<delete dir="${build.dir}"/>
</target>
</project>
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development