ilscipio/scipio-erp

View on GitHub
framework/webtools/build.xml

Summary

Maintainability
Test Coverage
<?xml version="1.0"?>
<!--
This file is subject to the terms and conditions defined in the
files 'LICENSE' and 'NOTICE', which are part of this source
code package.
-->

<project name="OFBiz - WebTools Component" default="jar" basedir=".">
    <import file="../../common.xml"/>

    <!-- ================================================================== -->
    <!-- Initialization of all property settings                            -->
    <!-- ================================================================== -->

    <property name="desc" value="WebTools Component"/>
    <property name="name" value="ofbiz-webtools"/>

    <path id="local.class.path">
        <!--<fileset dir="${lib.dir}" includes="*.jar"/>-->
        <fileset dir="../base/lib" includes="*.jar"/>
        <fileset dir="../base/build/lib" includes="*.jar"/>
        <fileset dir="../common/build/lib" includes="*.jar"/>
        <fileset dir="../entity/lib" includes="*.jar"/>
        <fileset dir="../entity/build/lib" includes="*.jar"/>
        <fileset dir="../entityext/build/lib" includes="*.jar"/>
        <fileset dir="../security/build/lib" includes="*.jar"/>
        <fileset dir="../service/lib" includes="*.jar"/>
        <fileset dir="../service/build/lib" includes="*.jar"/>
        <fileset dir="../minilang/build/lib" includes="*.jar"/>
        <fileset dir="../webapp/lib" includes="*.jar"/>
        <fileset dir="../webapp/build/lib" includes="*.jar"/>
        <fileset dir="../widget/build/lib" includes="*.jar"/>
        <fileset dir="../testtools/build/lib" includes="*.jar"/>
    </path>

    <target name="jar" depends="classes">
        <!-- SCIPIO: Build the example package (websockets) in a separate jar -->
        <main-jar>
            <main-pattern>
                <exclude name="org/ofbiz/example/**"/>
            </main-pattern>
        </main-jar>
        <main-jar jarfile="build/lib/ofbiz-webtools-example.jar">
            <main-pattern>
                <include name="org/ofbiz/example/**"/>
            </main-pattern>
        </main-jar>
    </target>
</project>