17 |
17 |
18 <property name="temp.folder" value="${epoc.build}/temp" /> |
18 <property name="temp.folder" value="${epoc.build}/temp" /> |
19 |
19 |
20 <property name="zip.folder" value="${epoc.build}/zips/" /> |
20 <property name="zip.folder" value="${epoc.build}/zips/" /> |
21 |
21 |
22 <property name="current.version" value="1.0.0" /> |
22 <property name="current.version" value="2.0.0" /> |
23 |
23 |
24 <property name="src.folder" value="${basedir}/src" /> |
24 <property name="src.folder" value="${basedir}/src" /> |
25 |
25 |
26 <property name="doc.folder" value="${basedir}/docs" /> |
26 <property name="xslt.folder" value="${basedir}/core" /> |
27 |
27 |
28 <property name="resources.folder" value="${basedir}/resources" /> |
28 <property name="resources.folder" value="${basedir}/rsc" /> |
|
29 |
|
30 <property name="extras.folder" value="${basedir}/extra" /> |
29 |
31 |
30 <property name="installer.folder" value="${basedir}/installer" /> |
32 <property name="installer.folder" value="${basedir}/installer" /> |
31 |
33 |
32 <target name="clean"> |
34 <target name="clean"> |
33 |
35 |
45 |
47 |
46 <mkdir dir="${temp.folder}"/> |
48 <mkdir dir="${temp.folder}"/> |
47 |
49 |
48 <mkdir dir="${zip.folder}"/> |
50 <mkdir dir="${zip.folder}"/> |
49 |
51 |
50 <copy file="${src.folder}/svg/DrawSvg.pl" tofile="${temp.folder}/SysModGen.pl"/> |
52 <copy file="${basedir}/SysModGen.pl" tofile="${temp.folder}/SysModGen.pl"/> |
51 |
53 |
52 <copy todir="${temp.folder}/documentation" > |
54 <copy todir="${temp.folder}/src"> |
53 <fileset dir="${doc.folder}/"> |
|
54 <exclude name="**/DISTRIBUTION.POLICY"/> |
|
55 <exclude name="**/SystemModelToolkitInstaller_main.jpg" /> |
|
56 </fileset> |
|
57 </copy> |
|
58 |
|
59 <copy todir="${temp.folder}"> |
|
60 <fileset dir="${src.folder}/"> |
55 <fileset dir="${src.folder}/"> |
61 <exclude name="**/DISTRIBUTION.POLICY"/> |
56 <exclude name="**/DISTRIBUTION.POLICY.S60"/> |
62 <exclude name="**/*.pl"/> |
57 <exclude name="**/*.pl"/> |
63 </fileset> |
58 </fileset> |
64 </copy> |
59 </copy> |
65 |
60 |
66 <copy todir="${temp.folder}/resources"> |
61 <copy todir="${temp.folder}/rsc"> |
67 <fileset dir="${resources.folder}/"> |
62 <fileset dir="${resources.folder}/"> |
68 <exclude name="**/DISTRIBUTION.POLICY"/> |
63 <exclude name="**/DISTRIBUTION.POLICY.S60"/> |
|
64 </fileset> |
|
65 </copy> |
|
66 |
|
67 <copy todir="${temp.folder}/extra"> |
|
68 <fileset dir="${extras.folder}/"> |
|
69 <exclude name="**/DISTRIBUTION.POLICY.S60"/> |
|
70 </fileset> |
|
71 </copy> |
|
72 |
|
73 <copy todir="${temp.folder}/core"> |
|
74 <fileset dir="${xslt.folder}/"> |
|
75 <exclude name="**/DISTRIBUTION.POLICY.S60"/> |
69 </fileset> |
76 </fileset> |
70 </copy> |
77 </copy> |
71 |
78 |
72 <copy todir="${release.folder}/SystemModelGenerator"> |
79 <copy todir="${release.folder}/SystemModelGenerator"> |
73 <fileset dir="${temp.folder}"> |
80 <fileset dir="${temp.folder}"> |
74 <exclude name="**/DISTRIBUTION.POLICY"/> |
81 <exclude name="**/DISTRIBUTION.POLICY.S60"/> |
75 </fileset> |
82 </fileset> |
76 </copy> |
83 </copy> |
77 |
84 |
78 <copy file="${installer.folder}/SysModGen.cmd" todir="${release.folder}"/> |
85 <copy file="${installer.folder}/SysModGen.cmd" todir="${release.folder}"/> |
79 |
86 |
95 |
102 |
96 <fileset id="dist.contents.SystemModelGenerator" dir="${release.folder}/SystemModelGenerator" includes="*"/> |
103 <fileset id="dist.contents.SystemModelGenerator" dir="${release.folder}/SystemModelGenerator" includes="*"/> |
97 <pathconvert property="prop.dist.contents" refid="dist.contents.SystemModelGenerator" pathsep="${line.separator}"/> |
104 <pathconvert property="prop.dist.contents" refid="dist.contents.SystemModelGenerator" pathsep="${line.separator}"/> |
98 <echo>${prop.dist.contents}</echo> |
105 <echo>${prop.dist.contents}</echo> |
99 |
106 |
100 <fileset id="dist.contents.common" dir="${release.folder}/SystemModelGenerator/common" includes="*"/> |
107 <fileset id="dist.contents.core" dir="${release.folder}/SystemModelGenerator/core" includes="*"/> |
101 <pathconvert property="prop.dist.contents.common" refid="dist.contents.common" pathsep="${line.separator}"/> |
108 <pathconvert property="prop.dist.contents.core" refid="dist.contents.core" pathsep="${line.separator}"/> |
102 <echo>${prop.dist.contents.common}</echo> |
109 <echo>${prop.dist.contents.core}</echo> |
103 |
|
104 <fileset id="dist.contents.documentation" dir="${release.folder}/SystemModelGenerator/documentation" includes="*"/> |
|
105 <pathconvert property="prop.dist.contents.documentation" refid="dist.contents.documentation" pathsep="${line.separator}"/> |
|
106 <echo>${prop.dist.contents.documentation}</echo> |
|
107 |
110 |
108 <fileset id="dist.contents.svg" dir="${release.folder}/SystemModelGenerator/svg" includes="*"/> |
111 <fileset id="dist.contents.src" dir="${release.folder}/SystemModelGenerator/src" includes="*"/> |
109 <pathconvert property="prop.dist.contents.svg" refid="dist.contents.svg" pathsep="${line.separator}"/> |
112 <pathconvert property="prop.dist.contents.src" refid="dist.contents.src" pathsep="${line.separator}"/> |
110 <echo>${prop.dist.contents.svg}</echo> |
113 <echo>${prop.dist.contents.src}</echo> |
111 |
114 |
112 <fileset id="dist.contents.auxiliary" dir="${release.folder}/SystemModelGenerator/resources/auxiliary" includes="*"/> |
115 <fileset id="dist.contents.extra" dir="${release.folder}/SystemModelGenerator/extra" includes="*"/> |
113 <pathconvert property="prop.dist.contents.auxiliary" refid="dist.contents.auxiliary" pathsep="${line.separator}"/> |
116 <pathconvert property="prop.dist.contents.extra" refid="dist.contents.extra" pathsep="${line.separator}"/> |
114 <echo>${prop.dist.contents.auxiliary}</echo> |
117 <echo>${prop.dist.contents.extra}</echo> |
115 |
118 |
116 <fileset id="dist.contents.Xalan" dir="${release.folder}/SystemModelGenerator/resources/installed/Xalan" includes="*"/> |
119 <fileset id="dist.contents.Xalan" dir="${release.folder}/SystemModelGenerator/rsc/installed/Xalan" includes="*"/> |
117 <pathconvert property="prop.dist.contents.Xalan" refid="dist.contents.Xalan" pathsep="${line.separator}"/> |
120 <pathconvert property="prop.dist.contents.Xalan" refid="dist.contents.Xalan" pathsep="${line.separator}"/> |
118 <echo>${prop.dist.contents.Xalan}</echo> |
121 <echo>${prop.dist.contents.Xalan}</echo> |
119 |
122 |
120 <fileset id="dist.contents.xsd" dir="${release.folder}/SystemModelGenerator/resources/xsd" includes="*"/> |
123 <fileset id="dist.contents.xsd" dir="${release.folder}/SystemModelGenerator/src/old/resources/xsd" includes="*"/> |
121 <pathconvert property="prop.dist.contents.xsd" refid="dist.contents.xsd" pathsep="${line.separator}"/> |
124 <pathconvert property="prop.dist.contents.xsd" refid="dist.contents.xsd" pathsep="${line.separator}"/> |
122 <echo>${prop.dist.contents.xsd}</echo> |
125 <echo>${prop.dist.contents.xsd}</echo> |
123 |
126 |
124 <echo message="${release.folder}\SysModGen.cmd" /> |
127 <echo message="${release.folder}\SysModGen.cmd" /> |
125 </target> |
128 </target> |