Subversion Repositories DevTools

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
227 dpurdie 1
<project name="reports" default="make_package" basedir=".">
2
 
3
<import file="auto.xml"/>
4
<import file="${ant.project.name}depends.xml"/>
5
 
6
<target name="build"/>
7
<target name="make_package" depends="my_make_package"/>
8
<target name="run_tests"/>
9
 
10
<!-- =================================================================== -->
11
<!--  Import packages                                                    -->
12
<!-- =================================================================== -->
13
<property name="env" environment="env" value="not used"/>
14
<import file="${env.JATS_HOME}/ant-manifest/${ant-manifest}/ant-manifest.xml"/>
15
 
16
<property name="pkg" value="build/pkg"/>
17
 
18
<!-- =================================================================== -->
19
<!--  Package up the files and create the manifest (deskpkg)             -->
20
<!-- =================================================================== -->
21
 
22
<target name="my_make_package" depends="clean">
23
 
24
    <echo message="Create the package image" />
25
    <mkdir dir="${pkg}"/>
26
 
27
    <!-- Copy in files -->
28
	<mkdir dir="${pkg}/dml"/>
29
	<copy todir="${pkg}/dml" verbose="false" flatten="false" includeEmptyDirs="false">
30
	    <fileset dir="${basedir}/../../dml" />
31
	</copy>
32
 
33
	<mkdir dir="${pkg}/rpt"/>
34
	<copy todir="${pkg}/rpt" verbose="false" flatten="true" includeEmptyDirs="false">
35
	    <fileset dir="${basedir}/../../src">
36
            <exclude name="*/ObsoleteReports/*" />
37
            <exclude name="*/Configuration Data/*" />
38
            <exclude name="*/Exports/*" />
39
            <exclude name="*/Payment Management/*" />
40
            <exclude name="*/Actionlist/*" />
41
        </fileset>
42
	</copy>
43
 
44
	<mkdir dir="${pkg}/jsp"/>
45
	<copy todir="${pkg}/jsp" verbose="false" flatten="false" includeEmptyDirs="false">
46
	    <fileset dir="${basedir}/../../CEParams" >
47
            <include name="rptschedule.csp" />
48
            <include name="rptviewer.csp" />
49
        </fileset>
50
	</copy>
51
 
52
 
53
    <!-- Create the descpkg file -->
54
    <summarise-manifest package="${packagename}" version="${packageversion}"/>
55
</target>
56
 
57
 
58
<!-- =================================================================== -->
59
<!--  Clean up build artifacts                                           -->
60
<!-- =================================================================== -->
61
 
62
<target name="clean">
63
    <delete dir="build"/>
64
</target>
65
 
66
</project>