Project:
jClassicRPG
Code Location:
https://javacrpg.svn.sourceforge.net/svnroot/javacrpg/jClassicRPG//jClassicRPG
build.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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- Created by Daniel Beck on 2006-10-30 --> <!-- contact: Daniel POINT Beck AT dfki POINT de --> <!--build file jcrpg project.--> <project default="dist-package" basedir="." name="jcrpg"> <description> This is the ant build file for the jcrpg project, see http://javacrpg.sourceforge.net/ Properties should be defined in build.properties. </description> <!-- src/build.properties contains default settings from CVS --> <property file="${basedir}/antbuild.properties"/> <!--###########################################################################--> <!-- Initializes the compilation routines--> <target name="-init" description="Initialize and create output directories"> <tstamp> <format property="touch.time" pattern="MM/dd/yyyy hh:mm aa" offset="-5" unit="hour"/> </tstamp> <!-- initializes some variables--> <condition property="os" value="mac"> <os family="mac"/> </condition> <condition property="os" value="solaris"> <os name="SunOS" arch="sparc"/> </condition> <condition property="os" value="linux"> <os name="Linux"/> </condition> <condition property="os" value="win32"> <os family="Windows"/> </condition> <echo message="basedir: ${basedir}"/> <echo message="system: ${user.name} on ${os} (${os.arch})"/> <echo message="ant version: ${ant.version}"/> <echo message="jvm version: ${java.version} at ${java.home}"/> <!--creates output directories --> <mkdir dir="./bin"/> <mkdir dir="${run.dir}"/> <mkdir dir="${doc.dir}"/> <mkdir dir="${apidoc.dir}"/> <mkdir dir="${rundata.dir}"/> <mkdir dir="${runlib.dir}"/> <mkdir dir="${runjar.dir}"/> <mkdir dir="${runtmp.dir}"/> <mkdir dir="${output.dir}"/> </target> <target name="dist-package"> <mkdir dir="${dist.dir}"/> <!-- <jar compress="true" jarfile="${dist.dir}/jcrpg-dist.zip"> <fileset dir="${basedir}" includes="bin/"/> <fileset dir="${basedir}" includes="data/"/> <fileset dir="${basedir}" includes="jme/"/> <fileset dir="${basedir}" includes="lib/"/> <fileset dir="${basedir}" includes="src/"/> <fileset dir="${basedir}" includes="scenario/"/> <fileset dir="${basedir}" includes="chars/"/> <fileset dir="${basedir}" includes="save/"/> <fileset dir="${basedir}" includes="*"> <exclude name="*.log"/> <exclude name="*0.txt"/> <exclude name="*.png"/> <exclude name="*.jpg"/> </fileset> </jar> --> <tar destfile="${dist.dir}/jcrpg-dist.tar.gz" compression="gzip"> <fileset dir="${basedir}" includes="jCRPG-engine/target/jCRPG-engine-1.0-SNAPSHOT.jar"/> <fileset dir="${basedir}" includes="media/"/> <fileset dir="${basedir}" includes="jCRPG-engine/lib/"/> <fileset dir="${basedir}" includes="jCRPG-engine/src/"/> <fileset dir="${basedir}" includes="jCRPG-engine/cache/"/> <fileset dir="${basedir}" includes="scenario/"/> <fileset dir="${basedir}" includes="jCRPG-engine/chars/"/> <fileset dir="${basedir}" includes="jCRPG-engine/save/"/> <tarfileset mode="755" dir="${basedir}" includes="*.sh"/> <fileset dir="${basedir}" includes="*"> <exclude name="*.sh"/> <exclude name="*.log"/> <exclude name="*0.txt"/> <exclude name="*.png"/> <exclude name="*.jpg"/> </fileset> <tarfileset mode="755" dir="${basedir}" includes="jCRPG-engine/*.sh"/> <fileset dir="${basedir}" includes="jCRPG-engine/*"> <exclude name="jCRPG-engine/*.sh"/> <exclude name="jCRPG-engine/*.log"/> <exclude name="jCRPG-engine/*0.txt"/> <exclude name="jCRPG-engine/*.png"/> <exclude name="jCRPG-engine/*.jpg"/> </fileset> </tar> </target> </project>
