Subversion Repositories DevTools

Rev

Rev 227 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<project name="reports" default="make_package" basedir=".">

<import file="auto.xml"/>
<import file="${ant.project.name}depends.xml"/>

<target name="build"/>
<target name="make_package" depends="my_make_package"/>
<target name="run_tests"/>

<!-- =================================================================== -->
<!--  Import packages                                                    -->
<!-- =================================================================== -->
<property name="env" environment="env" value="not used"/>
<import file="${env.JATS_HOME}/ant-manifest/${ant-manifest}/ant-manifest.xml"/>

<property name="pkg" value="build/pkg"/>

<!-- =================================================================== -->
<!--  Package up the files and create the manifest (deskpkg)             -->
<!-- =================================================================== -->

<target name="my_make_package" depends="clean">

    <echo message="Create the package image" />
    <mkdir dir="${pkg}"/>

    <!-- Copy in files -->
        <mkdir dir="${pkg}/dml"/>
        <copy todir="${pkg}/dml" verbose="false" flatten="false" includeEmptyDirs="false">
            <fileset dir="${basedir}/../../dml" />
        </copy>

        <mkdir dir="${pkg}/rpt"/>
        <copy todir="${pkg}/rpt" verbose="false" flatten="true" includeEmptyDirs="false">
            <fileset dir="${basedir}/../../src">
            <exclude name="*/ObsoleteReports/*" />
            <exclude name="*/Configuration Data/*" />
            <exclude name="*/Exports/*" />
            <exclude name="*/Payment Management/*" />
            <exclude name="*/Actionlist/*" />
        </fileset>
        </copy>

        <mkdir dir="${pkg}/jsp"/>
        <copy todir="${pkg}/jsp" verbose="false" flatten="false" includeEmptyDirs="false">
            <fileset dir="${basedir}/../../CEParams" >
            <include name="rptschedule.csp" />
            <include name="rptviewer.csp" />
        </fileset>
        </copy>
    

    <!-- Create the descpkg file -->
    <summarise-manifest package="${packagename}" version="${packageversion}"/>
</target>


<!-- =================================================================== -->
<!--  Clean up build artifacts                                           -->
<!-- =================================================================== -->

<target name="clean">
    <delete dir="build"/>
</target>

</project>