Files
2024-05-13 12:54:14 +02:00

87 lines
2.6 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<project name="Infobus_r4_TEST" basedir="." default="init">
<condition property="isWindowsOs">
<os family="windows"/>
</condition>
<condition property="isWindowsXpOs">
<os family="windows"/>
</condition>
<condition property="isUnix">
<os family="unix"/>
</condition>
<condition property="isAixOs">
<os family="unix" name="aix"/>
</condition>
<condition property="build.prop.file.path" value="winxp">
<isset property="isWindowsXpOs"/>
</condition>
<condition property="build.prop.file.path" value="aix">
<isset property="isAixOs"/>
</condition>
<property environment="env" />
<property name="build.prop.file" value="${build.prop.file.path}/build_${user.name}.properties"/>
<property file="${build.prop.file}"/>
<property name="src.dir" value="${project.home}\src"/>
<property name="build.dir" value="${project.home}\build\building"/>
<property name="classes.dir" value="${build.dir}\classes"/>
<property name="compile.dir" value="${build.dir}\compile"/>
<property name="jar.dir" value="${build.dir}\jar"/>
<property name="lib.dir" value="${project.home}\InfoBUSConnector_TEST\APP-INF\lib"/>
<property name="build.manifest" value="${project.home}\InfoBUSConnector_TEST\META-INF\MANIFEST.MF"/>
<property name="descriptors.dir" value ="${project.home}\InfoBUSConnector\"/>
<target name="init" depends="clean,compile,ejb.c">
<echo>
** Making Jar terminated **
</echo>
</target>
<target name="clean">
<delete dir="${build.dir}"/>
</target>
<target name="compile">
<path id="classpath">
<fileset dir="${lib.dir}" includes="**/*.jar"/>
<fileset dir="${sdk.home}/lib/" includes="**/*.jar"/>
<pathelement location="${weblogic.home}/server/lib/weblogic.jar"/>
</path>
<mkdir dir="${classes.dir}"/>
<echo>
** Compile **
${classpath}
</echo>
<javac srcdir="${src.dir}" destdir="${classes.dir}" debug="on"
deprecation="off" failonerror="true">
<classpath refid="classpath"/>
</javac>
</target>
<target name="ejb.c">
<echo>
** Making ejbc **
${classpath}
</echo>
<mkdir dir="${compile.dir}"/>
<copy todir="${compile.dir}">
<fileset dir="${descriptors.dir}" />
<fileset dir="${classes.dir}" />
</copy>
<jar destfile="${build.dir}/INFOBUS_CONNECTOR_TEST_SRC.jar">
<fileset dir="${compile.dir}" />
</jar>
<java fork="true" failonerror="true" classname="weblogic.ejbc">
<classpath refid="classpath"/>
<arg value="${build.dir}/INFOBUS_CONNECTOR_TEST_SRC.jar"/>
<arg value="${build.dir}/INFOBUS_CONNECTOR.jar"/>
</java>
</target>
</project>