-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild_download.xml
85 lines (83 loc) · 4.18 KB
/
build_download.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<project name="caintegrator-analysis-server" default="build_zip_file_anthill" basedir=".">
<property file="download/basic_build.properties"/>
<target name="build_dependency" if="${anthill.artifacts.dir}" depends="build_zip_file_anthill">
<echo>
Artifacts copied to ${anthill.artifacts.dir}
</echo>
<copy file="${module_name}.zip" todir="${anthill.artifacts.dir}"/>
</target>
<!--
TARGET: Zip
Zip the source code and compiled caintegrator-analysis-seerver.jar
-->
<target name="build_zip_file">
<delete file="${module_name}.zip"/>
<zip destfile="${module_name}.zip">
<zipfileset dir="${build.source.dir}" prefix="${project_name}/${module_name}/${build.source.dir}"/>
<zipfileset dir="${build.lib.dir}" prefix="${project_name}/${module_name}/${build.lib.dir}">
<include name="*.jar"/>
<include name="readme.txt"/>
<exclude name="Rserve.jar"/>
</zipfileset>
<zipfileset dir="${build.bin.dir}" prefix="${project_name}/${module_name}/${build.bin.dir}">
<include name="*.sh"/>
</zipfileset>
<zipfileset dir="${build.bin.dir}/templates" prefix="${project_name}/${module_name}/${build.bin.dir}/templates"/>
<zipfileset dir="${build.R.source.dir}" prefix="${project_name}/${module_name}/${build.R.source.dir}"/>
<zipfileset dir="${build.R.data.dir}" prefix="${project_name}/${module_name}/${build.R.data.dir}">
<include name="${R.data.file}"/>
</zipfileset>
<zipfileset dir="tempFiles" prefix="${project_name}/${module_name}/tempFiles">
<include name="readme.txt"/>
</zipfileset>
<zipfileset dir="${build.R.data.dir}/templates" prefix="${project_name}/${module_name}/${build.R.data.dir}/templates"/>
<zipfileset dir="${build.log.dir}" prefix="${project_name}/${module_name}/${build.log.dir}"/>
<zipfileset dir="${build.conf.dir}" prefix="${project_name}/${module_name}/${build.conf.dir}"/>
<zipfileset dir="." prefix="${project_name}/${module_name}/.">
<include name="build.xml"/>
</zipfileset>
<zipfileset dir="download" prefix="${project_name}/${module_name}/.">
<include name="basic_build.properties"/>
</zipfileset>
</zip>
</target>
<target name="noop"/>
<!--
TARGET: Zip
Zip the source code and compiled caintegrator-analysis-server.jar
-->
<target name="build_zip_file_anthill">
<delete file="${module_name}.zip"/>
<zip destfile="${module_name}.zip">
<zipfileset dir="${build.source.dir}" prefix="${project_name}/${module_name}/${build.source.dir}"/>
<zipfileset dir="${build.lib.dir}" prefix="${project_name}/${module_name}/${build.lib.dir}">
<exclude name="Rserve.jar"/>
<include name="readme.txt"/>
<include name="*.jar"/>
</zipfileset>
<zipfileset dir="${build.bin.dir}" prefix="${project_name}/${module_name}/${build.bin.dir}">
<include name="*.sh"/>
</zipfileset>
<zipfileset dir="${build.bin.dir}/templates" prefix="${project_name}/${module_name}/${build.bin.dir}/templates"/>
<zipfileset dir="${build.R.source.dir}" prefix="${project_name}/${module_name}/${build.R.source.dir}"/>
<zipfileset dir="${build.R.data.dir}" prefix="${project_name}/${module_name}/${build.R.data.dir}">
<include name="${R.data.file}"/>
</zipfileset>
<zipfileset dir="tempFiles" prefix="${project_name}/${module_name}/tempFiles">
<include name="readme.txt"/>
</zipfileset>
<zipfileset dir="${build.R.data.dir}/templates" prefix="${project_name}/${module_name}/${build.R.data.dir}/templates"/>
<zipfileset dir="${build.log.dir}" prefix="${project_name}/${module_name}/${build.log.dir}"/>
<zipfileset dir="${build.conf.dir}" prefix="${project_name}/${module_name}/${build.conf.dir}"/>
<zipfileset dir="${anthill.dependency.artifacts.dir}" prefix="${project_name}/${module_name}/${build.lib.dir}">
<include name="caintegrator-analysis-commons.jar"/>
</zipfileset>
<zipfileset dir="download" prefix="${project_name}/${module_name}/.">
<include name="build.xml"/>
</zipfileset>
<zipfileset dir="download" prefix="${project_name}/${module_name}/.">
<include name="basic_build.properties"/>
</zipfileset>
</zip>
</target>
</project>