User: oleg
Date: 00/09/13 08:04:04
Added: castorjdo/src/build build.bat build.sh build.xml
Log:
Castor JDO MBean (public draft :-)
Revision Changes Path
1.1 contrib/castorjdo/src/build/build.bat
Index: build.bat
===================================================================
@echo off
@if not "%ECHO%" == "" echo %ECHO%
@if "%OS%" == "Windows_NT" setlocal
REM convenience bat file to build with
set JBOSS_LIB=..\..\..\..\jboss\lib
set CP=%JBOSS_LIB%\ant.jar
set CP=%CP%;%JBOSS_LIB%\xml.jar
set CP=%CP%;%JBOSS_LIB%\javac.jar
java -classpath "%CP%" org.apache.tools.ant.Main %1 %2 %3 %4 %5
1.1 contrib/castorjdo/src/build/build.sh
Index: build.sh
===================================================================
#! /bin/sh
# $Id: build.sh,v 1.1 2000/09/13 15:04:03 oleg Exp $
JBOSS_LIB=../../../../jboss/lib
TARGET_CLASSPATH=$JBOSS_LIB/ant.jar:\
$JBOSS_LIB/xml.jar:\
$JBOSS_LIB/javac.jar
java -classpath $TARGET_CLASSPATH org.apache.tools.ant.Main $*
1.1 contrib/castorjdo/src/build/build.xml
Index: build.xml
===================================================================
<?xml version="1.0"?>
<!-- ======================================================================= -->
<!-- jBoss build file -->
<!-- ======================================================================= -->
<project name="jBoss-CastorJDO" default="main" basedir="../.." verbose="true">
<target name="init">
<property name="name" value="jboss-castorjdo"/>
<property name="src.dir" value="${basedir}/src/main"/>
<property name="build.dir" value="${basedir}/build"/>
<property name="build.classes.dir" value="${build.dir}/classes"/>
<property name="dist.dir" value="${basedir}/dist"/>
<property name="jbossdir" value="${basedir}/../../jboss"/>
<property name="lib.dir" value="${jbossdir}/lib"/>
<property name="jboss" value="${jbossdir}/dist/lib/ext/jboss.jar"/>
<property name="castor" value="${basedir}/lib/castor-0.8.8.jar"/>
<property name="src.lib.dir" value="${jdossdir}/src/lib"/>
<property name="classpath"
value="${castor};${jboss};${lib.dir}/jmxri.jar;${lib.dir}/xml.jar;${lib.dir}/jndi.jar"/>
<property name="build.compiler" value="classic"/>
</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="off"
optimize="off"
includes="org/**"
/>
</target>
<!-- =================================================================== -->
<!-- Creates the jar archives -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<mkdir dir="${dist.dir}"/>
<jar jarfile="${dist.dir}/jboss-castorjdo.jar"
basedir="${build.classes.dir}"
/>
</target>
<target name="main" depends="jar">
</target>
<!-- =================================================================== -->
<!-- Cleans up generated stuff -->
<!-- =================================================================== -->
<target name="clean" depends="init">
<deltree dir="${build.dir}"/>
<deltree dir="${dist.dir}"/>
</target>
</project>