|
1 |
<?xml version="1.0" encoding="ISO-8859-1"?>
|
1 |
2 |
<project name="gvSIG-make-maven-project" default="mkproject" basedir=".">
|
2 |
3 |
|
|
4 |
<!-- Get current file location folder -->
|
3 |
5 |
<dirname property="gvSIG-make-maven-project.basedir"
|
4 |
6 |
file="${ant.file.gvSIG-make-maven-project}" />
|
5 |
7 |
|
|
8 |
<!-- Libraries folder in the gvSIG extension -->
|
6 |
9 |
<property name="lib.folder"
|
7 |
10 |
location="${gvSIG-make-maven-project.basedir}/../lib" />
|
|
11 |
|
|
12 |
<property name="gvsiglogo" location="${basedir}/../gvSIG.png" />
|
|
13 |
|
|
14 |
<!-- Load some ant external utility tasks -->
|
8 |
15 |
<property name="antform.lib" location="${lib.folder}/antform-2.0.jar" />
|
9 |
16 |
<property name="antcontrib.lib"
|
10 |
17 |
location="${lib.folder}/ant-contrib-1.0b3.jar" />
|
11 |
18 |
<property name="antelope.lib"
|
12 |
19 |
location="${lib.folder}/antelopetasks-3.2.10.jar" />
|
13 |
20 |
|
14 |
|
<property name="gvsiglogo" location="${basedir}/../gvSIG.png" />
|
15 |
|
|
16 |
21 |
<taskdef resource="net/sf/antcontrib/antlib.xml">
|
17 |
22 |
<classpath>
|
18 |
23 |
<pathelement location="${antcontrib.lib}" />
|
... | ... | |
33 |
38 |
|
34 |
39 |
|
35 |
40 |
<target name="mkproject">
|
36 |
|
<property name="value.option" value="1" />
|
37 |
|
<property name="value.app" value="true" />
|
38 |
|
<property name="value.ext" value="false" />
|
39 |
|
<property name="project-group-id" value="org.gvsig" />
|
|
41 |
<description>Creates a new gvSIG project</description>
|
|
42 |
|
|
43 |
<property name="project.type" value="1" />
|
|
44 |
<property name="create.app" value="true" />
|
|
45 |
<property name="create.ui.library" value="true" />
|
|
46 |
<property name="create.extension" value="false" />
|
|
47 |
<property name="project.group.id" value="org.gvsig" />
|
|
48 |
|
40 |
49 |
<antform title="Create Maven project" image="${gvsiglogo}">
|
41 |
50 |
<label>Select the project properties:</label>
|
42 |
51 |
<textProperty label="Name : "
|
43 |
|
property="project-name"
|
|
52 |
property="project.name"
|
44 |
53 |
required="true" />
|
45 |
|
<textProperty label="Group Id : " property="project-group-id" />
|
|
54 |
<label>For the project name, use the java class naming rules. Ex: FortuneCookie</label>
|
|
55 |
<textProperty label="Group Id : " property="project.group.id" />
|
46 |
56 |
<fileSelectionProperty label="Create project in : "
|
47 |
|
property="project-save-on"
|
|
57 |
property="project.save.on"
|
48 |
58 |
directoryChooser="true"
|
49 |
59 |
editable="false"
|
50 |
60 |
required="true" />
|
51 |
61 |
<separator />
|
52 |
|
<radioSelectionProperty property="value.option"
|
|
62 |
<radioSelectionProperty property="project.type"
|
53 |
63 |
separator="#"
|
54 |
|
values="1- Basic, API separated of the implementation#2- With providers, implementation requires provider services#3- Basic with UI, adds the user interface#4- With providers and UI#5- With UI providers, implementation requires user interface providers"
|
|
64 |
values="1- Basic, API separated of the implementation#2- With providers, implementation requires provider services"
|
55 |
65 |
editable="true"
|
56 |
66 |
label="Choose project type :" />
|
57 |
67 |
<separator />
|
58 |
|
<booleanProperty property="value.app"
|
59 |
|
editable="false"
|
|
68 |
<booleanProperty property="create.app"
|
|
69 |
editable="true"
|
60 |
70 |
label="Create test application" />
|
61 |
71 |
<separator />
|
62 |
|
<booleanProperty property="value.ext"
|
|
72 |
<booleanProperty property="create.ui.library"
|
63 |
73 |
editable="true"
|
|
74 |
label="Create swing library projects" />
|
|
75 |
<separator />
|
|
76 |
<booleanProperty property="create.extension"
|
|
77 |
editable="true"
|
64 |
78 |
label="Create gvSIG plugin" />
|
65 |
79 |
<separator />
|
66 |
80 |
<controlbar>
|
... | ... | |
74 |
88 |
|
75 |
89 |
<target name="mkproject-redirect">
|
76 |
90 |
|
77 |
|
<stringutil string="${project-name}" property="project-name-lowercase">
|
78 |
|
<lowercase />
|
|
91 |
<!-- Trim project name and group id -->
|
|
92 |
<stringutil string="${project.name}" property="project.name">
|
79 |
93 |
<trim />
|
80 |
94 |
</stringutil>
|
|
95 |
<stringutil string="${project.group.id}" property="project.group.id">
|
|
96 |
<trim />
|
|
97 |
</stringutil>
|
81 |
98 |
|
82 |
|
<property name="project-artifact-id"
|
83 |
|
value="${project-group-id}.${project-name-lowercase}" />
|
|
99 |
<!-- Lower case project name -->
|
|
100 |
<stringutil string="${project.name}" property="project.name.lowercase">
|
|
101 |
<lowercase />
|
|
102 |
</stringutil>
|
84 |
103 |
|
85 |
|
<propertyregex property="primer_valor_variable"
|
86 |
|
input="${project-artifact-id}"
|
87 |
|
regexp="([^\.]*).([^\.]*)."
|
88 |
|
select="\1" />
|
89 |
|
<propertyregex property="segundo_valor_variable"
|
90 |
|
input="${project-artifact-id}"
|
91 |
|
regexp="([^\.]*).([^\.]*)."
|
92 |
|
select="\2" />
|
93 |
|
<propertyregex property="tercer_valor_variable"
|
94 |
|
input="${project-artifact-id}"
|
95 |
|
regexp="([^\.]*).([^\.]*).([^\.]*)"
|
96 |
|
select="\3" />
|
|
104 |
<!-- Capitalize project name, just in case -->
|
|
105 |
<stringutil string="${project.name}"
|
|
106 |
property="project.name.capitalized.end">
|
|
107 |
<substring beginindex="1" />
|
|
108 |
</stringutil>
|
|
109 |
<stringutil string="${project.name}"
|
|
110 |
property="project.name.capitalized.beginning">
|
|
111 |
<substring endindex="1" />
|
|
112 |
<uppercase />
|
|
113 |
</stringutil>
|
|
114 |
<property name="project.name.capitalized"
|
|
115 |
value="${project.name.capitalized.beginning}${project.name.capitalized.end}" />
|
97 |
116 |
|
98 |
|
<if>
|
99 |
|
<equals arg1="${primer_valor_variable}" arg2="org" />
|
100 |
|
<then>
|
101 |
|
<if>
|
102 |
|
<equals arg1="${segundo_valor_variable}" arg2="gvsig" />
|
103 |
|
<then>
|
104 |
|
<if>
|
105 |
|
<equals arg1="${tercer_valor_variable}"
|
106 |
|
arg2="fortunecookies" />
|
107 |
|
<then>
|
108 |
|
<property name="borrar-desde" value="" />
|
109 |
|
</then>
|
110 |
|
<else>
|
111 |
|
<property name="borrar-desde"
|
112 |
|
value="org/gvsig/fortunecookies/" />
|
113 |
|
</else>
|
114 |
|
</if>
|
115 |
|
</then>
|
116 |
|
<else>
|
117 |
|
<property name="borrar-desde" value="org/gvsig/" />
|
118 |
|
</else>
|
119 |
|
</if>
|
120 |
|
</then>
|
121 |
|
<else>
|
122 |
|
<property name="borrar-desde" value="org/" />
|
123 |
|
</else>
|
124 |
|
</if>
|
|
117 |
<echo>
|
|
118 |
Project name: ${project.name}
|
|
119 |
Project name capitalized beg: ${project.name.capitalized.beginning}
|
|
120 |
Project name capitalized end: ${project.name.capitalized.end}
|
|
121 |
Project name capitalized: ${project.name.capitalized}
|
|
122 |
</echo>
|
125 |
123 |
|
126 |
124 |
|
|
125 |
<!-- Create artifactID with project.group.id + . + project.name.lowercase -->
|
|
126 |
<property name="project.artifact.id"
|
|
127 |
value="${project.group.id}.${project.name.lowercase}" />
|
|
128 |
|
|
129 |
<!-- Create project depending on the selected project type -->
|
127 |
130 |
<propertyregex property="value.project-type"
|
128 |
|
input="${value.option}"
|
|
131 |
input="${project.type}"
|
129 |
132 |
regexp="([1-5]).*"
|
130 |
133 |
select="\1"
|
131 |
134 |
defaultvalue="1" />
|
132 |
135 |
<if>
|
133 |
136 |
<equals arg1="${value.project-type}" arg2="1" />
|
134 |
137 |
<then>
|
135 |
|
<antcall target="mkproject-api">
|
136 |
|
</antcall>
|
|
138 |
<antcall target="mkproject.basic" />
|
137 |
139 |
</then>
|
138 |
|
<elseif>
|
|
140 |
<else>
|
139 |
141 |
<equals arg1="${value.project-type}" arg2="2" />
|
140 |
142 |
<then>
|
141 |
|
<antcall target="mkproject-spi">
|
142 |
|
</antcall>
|
|
143 |
<antcall target="mkproject-spi" />
|
143 |
144 |
</then>
|
144 |
|
</elseif>
|
145 |
|
<elseif>
|
146 |
|
<equals arg1="${value.project-type}" arg2="3" />
|
147 |
|
<then>
|
148 |
|
<antcall target="mkproject-uiapi">
|
149 |
|
</antcall>
|
150 |
|
</then>
|
151 |
|
</elseif>
|
152 |
|
<elseif>
|
153 |
|
<equals arg1="${value.project-type}" arg2="4" />
|
154 |
|
<then>
|
155 |
|
<antcall target="mkproject-spi-uiapi">
|
156 |
|
</antcall>
|
157 |
|
</then>
|
158 |
|
</elseif>
|
159 |
|
<else>
|
160 |
|
<antcall target="mkproject-uispi">
|
161 |
|
</antcall>
|
162 |
145 |
</else>
|
163 |
146 |
</if>
|
164 |
147 |
</target>
|
165 |
148 |
|
166 |
|
<target name="mkproject-api">
|
|
149 |
<target name="mkproject.basic">
|
167 |
150 |
<antform title="Confirm the creation" image="${gvsiglogo}">
|
168 |
|
<label> API project will be created with name ${project-name}</label>
|
169 |
|
<label> and will be saved on ${project-save-on}</label>
|
|
151 |
<label> API project will be created with name ${project.name}</label>
|
|
152 |
<label> and will be saved on ${project.save.on}</label>
|
170 |
153 |
<label> The following projects will be created:</label>
|
171 |
154 |
<label> API/IMPLEMENTATION</label>
|
172 |
155 |
<controlbar>
|
... | ... | |
178 |
161 |
</controlbar>
|
179 |
162 |
</antform>
|
180 |
163 |
</target>
|
|
164 |
|
181 |
165 |
<target name="mkproject-spi">
|
182 |
166 |
<antform title="Confirm the creation" image="${gvsiglogo}">
|
183 |
|
<label> SPI CREATION with name ${project-name}</label>
|
184 |
|
<label> It will be saved on ${project-save-on}</label>
|
|
167 |
<label> SPI CREATION with name ${project.name}</label>
|
|
168 |
<label> It will be saved on ${project.save.on}</label>
|
185 |
169 |
<label> And it will be created the following projects:</label>
|
186 |
170 |
<label> API/IMPLEMENTATION</label>
|
187 |
171 |
<label> SPI/PROVIDER</label>
|
... | ... | |
194 |
178 |
</controlbar>
|
195 |
179 |
</antform>
|
196 |
180 |
</target>
|
197 |
|
<target name="mkproject-uiapi">
|
198 |
|
<antform title="Confirm the creation" image="${gvsiglogo}">
|
199 |
|
<label>UIAPI CREATION with name ${project-name}
|
200 |
|
It will be saved on ${project-save-on}
|
201 |
|
And it will be created the following projects:
|
202 |
|
API/IMPLEMENTATION
|
203 |
|
UIAPI/IMPLEMENTATION</label>
|
204 |
|
<controlbar>
|
205 |
|
<button type="cancel"
|
206 |
|
label="Cancel"
|
207 |
|
target="project-cancelled" />
|
208 |
|
<button type="ok" label="Previous" target="mkproject" />
|
209 |
|
<button type="ok" label="Create" target="get-uiapi-project" />
|
210 |
|
</controlbar>
|
211 |
|
</antform>
|
212 |
|
</target>
|
213 |
|
<target name="mkproject-spi-uiapi">
|
214 |
|
<antform title="Confirm the creation" image="${gvsiglogo}">
|
215 |
|
<label> UIAPI CREATION with name ${project-name}</label>
|
216 |
|
<label> It will be saved on ${project-save-on}</label>
|
217 |
|
<label> And it will be created the following projects:</label>
|
218 |
|
<label> API/IMPLEMENTATION</label>
|
219 |
|
<label> SPI/PROVIDER</label>
|
220 |
|
<label> UIAPI/IMPLEMENTATION</label>
|
221 |
|
<controlbar>
|
222 |
|
<button type="cancel"
|
223 |
|
label="Cancel"
|
224 |
|
target="project-cancelled" />
|
225 |
|
<button type="ok" label="Previous" target="mkproject" />
|
226 |
|
<button type="ok"
|
227 |
|
label="Create"
|
228 |
|
target="get-spi-uiapi-project" />
|
229 |
|
</controlbar>
|
230 |
|
</antform>
|
231 |
|
</target>
|
232 |
|
<target name="mkproject-uispi">
|
233 |
|
<antform title="Confirm the creation" image="${gvsiglogo}">
|
234 |
|
<label> Project Creation with name ${project-name}</label>
|
235 |
|
<controlbar>
|
236 |
|
<button type="cancel"
|
237 |
|
label="Cancel"
|
238 |
|
target="project-cancelled" />
|
239 |
|
<button type="ok" label="Previous" target="mkproject" />
|
240 |
|
<button type="ok" label="Create" target="get-uispi-project" />
|
241 |
|
</controlbar>
|
242 |
|
</antform>
|
243 |
|
</target>
|
244 |
181 |
|
245 |
182 |
<target name="get-api-project">
|
246 |
|
<echo>Aquí irán las instrucciones para descomprimir el proyecto en el destino indicado</echo>
|
|
183 |
<echo>Unzipping the basic template project</echo>
|
247 |
184 |
<dirname property="base.dirname" file="." />
|
248 |
|
<unzip src="${base.dirname}/templates/API.zip"
|
249 |
|
dest="${project-save-on}" />
|
250 |
|
<antcall target="create-api-project">
|
251 |
|
</antcall>
|
|
185 |
<unzip src="${base.dirname}/templates/template-basic.zip"
|
|
186 |
dest="${project.save.on}" />
|
|
187 |
<antcall target="prepare-project" />
|
252 |
188 |
</target>
|
|
189 |
|
253 |
190 |
<target name="get-spi-project">
|
254 |
|
<echo>Aquí irán las instrucciones para descomprimir el proyecto en el destino indicado</echo>
|
|
191 |
<echo>Unzipping the provider based implementation template project</echo>
|
255 |
192 |
<dirname property="base.dirname" file="." />
|
256 |
|
<unzip src="${base.dirname}/templates/SPI.zip"
|
257 |
|
dest="${project-save-on}" />
|
258 |
|
<antcall target="create-spi-project">
|
259 |
|
</antcall>
|
260 |
|
<antcall target="create-api-project">
|
261 |
|
</antcall>
|
|
193 |
<unzip src="${base.dirname}/templates/template-pbi.zip"
|
|
194 |
dest="${project.save.on}" />
|
|
195 |
<antcall target="prepare-project" />
|
262 |
196 |
</target>
|
263 |
|
<target name="get-uiapi-project">
|
264 |
|
<echo>Aquí irán las instrucciones para descomprimir el proyecto en el destino indicado</echo>
|
265 |
|
<dirname property="base.dirname" file="." />
|
266 |
|
<unzip src="${base.dirname}/templates/UIAPI.zip"
|
267 |
|
dest="${project-save-on}" />
|
268 |
|
<antcall target="create-uiapi-project">
|
269 |
|
</antcall>
|
270 |
|
<antcall target="create-api-project">
|
271 |
|
</antcall>
|
272 |
|
</target>
|
273 |
|
<target name="get-spi-uiapi-project">
|
274 |
|
<echo>Aquí irán las instrucciones para descomprimir el proyecto en el destino indicado</echo>
|
275 |
|
<dirname property="base.dirname" file="." />
|
276 |
|
<unzip src="${base.dirname}/templates/SPI+UIAPI.zip"
|
277 |
|
dest="${project-save-on}" />
|
278 |
|
<antcall target="create-spi-project">
|
279 |
|
</antcall>
|
280 |
|
<antcall target="create-uiapi-project">
|
281 |
|
</antcall>
|
282 |
|
<antcall target="create-api-project">
|
283 |
|
</antcall>
|
284 |
|
</target>
|
285 |
197 |
|
286 |
|
|
287 |
|
<target name="get-uispi-project">
|
288 |
|
<antcall target="create-uispi-project">
|
289 |
|
</antcall>
|
290 |
|
</target>
|
291 |
|
|
292 |
|
<target name="create-api-project">
|
293 |
|
<echo>Aquí irán las instrucciones para preparar el proyecto API con el nombre indicado</echo>
|
294 |
|
<echo>----------------------------------------------------------------------------</echo>
|
295 |
|
<echo>1- Renombrar 'org.gvsig.fortunecookies'</echo>
|
296 |
|
<move todir="${project-save-on}/${project-artifact-id}">
|
297 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies">
|
298 |
|
<include name="**" />
|
299 |
|
</fileset>
|
300 |
|
</move>
|
301 |
|
<echo>2- Renombrar 'org.gvsig.fortunecookies.lib'</echo>
|
302 |
|
<move todir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib">
|
303 |
|
<fileset dir="${project-save-on}/${project-artifact-id}/org.gvsig.fortunecookies.lib">
|
304 |
|
<include name="**" />
|
305 |
|
</fileset>
|
306 |
|
</move>
|
307 |
|
<echo>2b- Renombrar 'org.gvsig.fortunecookies.main'</echo>
|
308 |
|
<move todir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.main">
|
309 |
|
<fileset dir="${project-save-on}/${project-artifact-id}/org.gvsig.fortunecookies.main">
|
310 |
|
<include name="**" />
|
311 |
|
</fileset>
|
312 |
|
</move>
|
313 |
|
<echo>2c- Renombrar 'org.gvsig.fortunecookies.app'</echo>
|
314 |
|
<move todir="${project-save-on}/${project-artifact-id}.app">
|
315 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies.app">
|
316 |
|
<include name="**" />
|
317 |
|
</fileset>
|
318 |
|
</move>
|
319 |
|
<echo>3- Renombrar 'org.gvsig.fortunecookies.lib.api'</echo>
|
320 |
|
<move todir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api">
|
321 |
|
<fileset dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/org.gvsig.fortunecookies.lib.api">
|
322 |
|
<include name="**" />
|
323 |
|
</fileset>
|
324 |
|
</move>
|
325 |
|
<echo>3b- Renombrar 'org.gvsig.fortunecookies.lib.impl'</echo>
|
326 |
|
<move todir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl">
|
327 |
|
<fileset dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/org.gvsig.fortunecookies.lib.impl">
|
328 |
|
<include name="**" />
|
329 |
|
</fileset>
|
330 |
|
</move>
|
331 |
|
<echo>3c- Renombrar 'org.gvsig.fortunecookies.app.extension'</echo>
|
332 |
|
<move todir="${project-save-on}/${project-artifact-id}.app/${project-artifact-id}.app.extension">
|
333 |
|
<fileset dir="${project-save-on}/${project-artifact-id}.app/org.gvsig.fortunecookies.app.extension">
|
334 |
|
<include name="**" />
|
335 |
|
</fileset>
|
336 |
|
</move>
|
337 |
|
<echo>4- Renombrar 'org/gvsig/fortunecookies'</echo>
|
338 |
|
<propertyregex property="value.folder-artifact-id"
|
339 |
|
input="${project-artifact-id}"
|
|
198 |
<target name="prepare-project">
|
|
199 |
<!-- Calculate the project artifact id as PATH -->
|
|
200 |
<propertyregex property="project.artifact.id.folder"
|
|
201 |
input="${project.artifact.id}"
|
340 |
202 |
regexp="([^\.]*).([^\.]*)"
|
341 |
|
replace="\1\/\2" />
|
342 |
|
<move todir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}">
|
343 |
|
<fileset dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/org/gvsig/fortunecookies">
|
344 |
|
<include name="**" />
|
345 |
|
</fileset>
|
346 |
|
</move>
|
347 |
|
<move todir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/test/java/${value.folder-artifact-id}">
|
348 |
|
<fileset dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/test/java/org/gvsig/fortunecookies">
|
349 |
|
<include name="**" />
|
350 |
|
</fileset>
|
351 |
|
</move>
|
|
203 |
replace="\1${file.separator}\2" />
|
352 |
204 |
|
353 |
|
<move todir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/main/java/${value.folder-artifact-id}">
|
354 |
|
<fileset dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/main/java/org/gvsig/fortunecookies">
|
355 |
|
<include name="**" />
|
356 |
|
</fileset>
|
357 |
|
</move>
|
358 |
|
<move todir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/test/java/${value.folder-artifact-id}">
|
359 |
|
<fileset dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/test/java/org/gvsig/fortunecookies">
|
360 |
|
<include name="**" />
|
361 |
|
</fileset>
|
362 |
|
</move>
|
363 |
|
<move todir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.main/src/main/java/${value.folder-artifact-id}">
|
364 |
|
<fileset dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.main/src/main/java/org/gvsig/fortunecookies">
|
365 |
|
<include name="**" />
|
366 |
|
</fileset>
|
367 |
|
</move>
|
368 |
|
<move todir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.main/src/test/java/${value.folder-artifact-id}">
|
369 |
|
<fileset dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.main/src/test/java/org/gvsig/fortunecookies">
|
370 |
|
<include name="**" />
|
371 |
|
</fileset>
|
372 |
|
</move>
|
373 |
|
<move todir="${project-save-on}/${project-artifact-id}.app/${project-artifact-id}.app.extension/src/main/java/${value.folder-artifact-id}">
|
374 |
|
<fileset dir="${project-save-on}/${project-artifact-id}.app/${project-artifact-id}.app.extension/src/main/java/org/gvsig/fortunecookies">
|
375 |
|
<include name="**" />
|
376 |
|
</fileset>
|
377 |
|
</move>
|
378 |
|
<move todir="${project-save-on}/${project-artifact-id}.app/${project-artifact-id}.app.extension/src/test/java/${value.folder-artifact-id}">
|
379 |
|
<fileset dir="${project-save-on}/${project-artifact-id}.app/${project-artifact-id}.app.extension/src/test/java/org/gvsig/fortunecookies">
|
380 |
|
<include name="**" />
|
381 |
|
</fileset>
|
382 |
|
</move>
|
383 |
205 |
|
384 |
|
<echo>5- Renombrar API files</echo>
|
385 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/FortuneCookieService.java"
|
386 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/${project-name}Service.java" />
|
387 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/FortuneCookieLibrary.java"
|
388 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/${project-name}Library.java" />
|
389 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/FortuneCookieLocator.java"
|
390 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/${project-name}Locator.java" />
|
391 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/FortuneCookieManager.java"
|
392 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/${project-name}Manager.java" />
|
393 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/exception/FortuneCookieException.java"
|
394 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/exception/${project-name}Exception.java" />
|
395 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/exception/FortuneCookieMessageException.java"
|
396 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${value.folder-artifact-id}/exception/${project-name}MessageException.java" />
|
397 |
|
<echo>5b- Renombrar API test files</echo>
|
398 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/test/java/${value.folder-artifact-id}/FortuneCookieServiceTest.java"
|
399 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/test/java/${value.folder-artifact-id}/${project-name}ServiceTest.java" />
|
400 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/test/java/${value.folder-artifact-id}/FortuneCookieManagerTest.java"
|
401 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/test/java/${value.folder-artifact-id}/${project-name}ManagerTest.java" />
|
402 |
|
<echo>6- Renombrar Implementation files</echo>
|
403 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/main/java/${value.folder-artifact-id}/impl/DefaultFortuneCookieService.java"
|
404 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/main/java/${value.folder-artifact-id}/impl/Default${project-name}Service.java" />
|
405 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/main/java/${value.folder-artifact-id}/impl/FortuneCookieDefaultImplLibrary.java"
|
406 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/main/java/${value.folder-artifact-id}/impl/${project-name}DefaultImplLibrary.java" />
|
407 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/main/java/${value.folder-artifact-id}/impl/DefaultFortuneCookieManager.java"
|
408 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/main/java/${value.folder-artifact-id}/impl/Default${project-name}Manager.java" />
|
409 |
|
<echo>6- Renombrar Implementation test files</echo>
|
410 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/test/java/${value.folder-artifact-id}/DefaultFortuneCookieServiceTest.java"
|
411 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/test/java/${value.folder-artifact-id}/Default${project-name}ServiceTest.java" />
|
412 |
|
<move file="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/test/java/${value.folder-artifact-id}/DefaultFortuneCookieManagerTest.java"
|
413 |
|
tofile="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/test/java/${value.folder-artifact-id}/Default${project-name}ManagerTest.java" />
|
414 |
|
<echo>6b- Renombrar APP files</echo>
|
415 |
|
<move file="${project-save-on}/${project-artifact-id}.app/${project-artifact-id}.app.extension/src/main/java/${value.folder-artifact-id}/app/extension/FortuneCookieExtension.java"
|
416 |
|
tofile="${project-save-on}/${project-artifact-id}.app/${project-artifact-id}.app.extension/src/main/java/${value.folder-artifact-id}/app/extension/${project-name}Extension.java" />
|
417 |
|
|
418 |
|
<echo>7- Reemplazar url de FortuneCookies</echo>
|
419 |
|
<replace dir="${project-save-on}/${project-artifact-id}"
|
420 |
|
value="url_of_fortune_cookies">
|
421 |
|
<include name="**/*" />
|
422 |
|
<replacetoken>
|
423 |
|
<![CDATA[http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx/GetFortuneCookie]]>
|
424 |
|
</replacetoken>
|
425 |
|
</replace>
|
426 |
|
<replace dir="${project-save-on}/${project-artifact-id}.app"
|
427 |
|
value="url_of_fortune_cookies">
|
428 |
|
<include name="**/*" />
|
429 |
|
<replacetoken>
|
430 |
|
<![CDATA[http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx/GetFortuneCookie]]>
|
431 |
|
</replacetoken>
|
432 |
|
</replace>
|
433 |
|
|
434 |
|
<echo>7b- Reemplazar 'FortuneCookie' por '${project-name}'</echo>
|
435 |
|
<replace dir="${project-save-on}/${project-artifact-id}"
|
436 |
|
value="${project-name}">
|
437 |
|
<include name="**/*" />
|
438 |
|
<replacetoken>
|
439 |
|
<![CDATA[FortuneCookie]]>
|
440 |
|
</replacetoken>
|
441 |
|
</replace>
|
442 |
|
<replace dir="${project-save-on}/${project-artifact-id}.app"
|
443 |
|
value="${project-name}">
|
444 |
|
<include name="**/*" />
|
445 |
|
<replacetoken>
|
446 |
|
<![CDATA[FortuneCookie]]>
|
447 |
|
</replacetoken>
|
448 |
|
</replace>
|
449 |
|
|
450 |
|
<echo>8- Reemplazar 'org.gvsig.fortunecookie' por '${project-artifact-id}'</echo>
|
451 |
|
<replace dir="${project-save-on}/${project-artifact-id}"
|
452 |
|
value="${project-artifact-id}">
|
453 |
|
<include name="**/*" />
|
454 |
|
<replacetoken>
|
455 |
|
<![CDATA[org.gvsig.fortunecookies]]>
|
456 |
|
</replacetoken>
|
457 |
|
</replace>
|
458 |
|
<replace dir="${project-save-on}/${project-artifact-id}.app"
|
459 |
|
value="${project-artifact-id}">
|
460 |
|
<include name="**/*" />
|
461 |
|
<replacetoken>
|
462 |
|
<![CDATA[org.gvsig.fortunecookies]]>
|
463 |
|
</replacetoken>
|
464 |
|
</replace>
|
465 |
|
|
466 |
|
<echo>8b- Restaurar url de FortuneCookies</echo>
|
467 |
|
<replace dir="${project-save-on}/${project-artifact-id}"
|
468 |
|
value="http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx/GetFortuneCookie">
|
469 |
|
<include name="**/*" />
|
470 |
|
<replacetoken>
|
471 |
|
<![CDATA[url_of_fortune_cookies]]>
|
472 |
|
</replacetoken>
|
473 |
|
</replace>
|
474 |
|
<replace dir="${project-save-on}/${project-artifact-id}.app"
|
475 |
|
value="http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx/GetFortuneCookie">
|
476 |
|
<include name="**/*" />
|
477 |
|
<replacetoken>
|
478 |
|
<![CDATA[url_of_fortune_cookies]]>
|
479 |
|
</replacetoken>
|
480 |
|
</replace>
|
481 |
|
|
482 |
|
<property name="value.provider-url"
|
483 |
|
value="http://www.fullerdata.com/${project-name}/${project-name}.asmx/Get${project-name}" />
|
484 |
|
<replace dir="${project-save-on}/${project-artifact-id}"
|
485 |
|
value="http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx/GetFortuneCookie">
|
486 |
|
<include name="**/*" />
|
487 |
|
<replacetoken>
|
488 |
|
<![CDATA[${value.provider-url}]]>
|
489 |
|
</replacetoken>
|
490 |
|
</replace>
|
491 |
|
|
492 |
|
<echo>9- Delete files</echo>
|
|
206 |
<echo>Remove non wanted projects</echo>
|
493 |
207 |
<if>
|
494 |
|
<equals arg1="${borrar-desde}" arg2="" />
|
|
208 |
<equals arg1="${create.extension}" arg2="false" />
|
495 |
209 |
<then>
|
|
210 |
<echo>Remove the gvSIG extension projects</echo>
|
|
211 |
<delete dir="${project.save.on}/org.gvsig.fortunecookies.app.noswinglib" />
|
|
212 |
<delete dir="${project.save.on}/org.gvsig.fortunecookies.app" />
|
496 |
213 |
</then>
|
497 |
|
<else>
|
498 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies" />
|
499 |
|
<delete dir="${project-save-on}/${project-artifact-id}/org.gvsig.fortunecookies.lib" />
|
500 |
|
<delete dir="${project-save-on}/${project-artifact-id}/org.gvsig.fortunecookies.main" />
|
501 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies.app" />
|
502 |
|
<delete dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/org.gvsig.fortunecookies.lib.api" />
|
503 |
|
<delete dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/org.gvsig.fortunecookies.lib.impl" />
|
504 |
|
<delete dir="${project-save-on}/${project-artifact-id}.app/org.gvsig.fortunecookies.app.extension" />
|
505 |
|
|
506 |
|
<delete dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/main/java/${borrar-desde}" />
|
507 |
|
<delete dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.api/src/test/java/${borrar-desde}" />
|
508 |
|
<delete dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/main/java/${borrar-desde}" />
|
509 |
|
<delete dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.lib/${project-artifact-id}.lib.impl/src/test/java/${borrar-desde}" />
|
510 |
|
<delete dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.main/src/main/java/${borrar-desde}" />
|
511 |
|
<delete dir="${project-save-on}/${project-artifact-id}/${project-artifact-id}.main/src/test/java/${borrar-desde}" />
|
512 |
|
<delete dir="${project-save-on}/${project-artifact-id}.app/${project-artifact-id}.app.extension/src/main/java/${borrar-desde}" />
|
513 |
|
<delete dir="${project-save-on}/${project-artifact-id}.app/${project-artifact-id}.app.extension/src/test/java/${borrar-desde}" />
|
514 |
|
|
515 |
|
</else>
|
516 |
214 |
</if>
|
517 |
|
|
518 |
|
<antcall target="rmextension-redirect">
|
519 |
|
</antcall>
|
520 |
|
</target>
|
521 |
|
|
522 |
|
|
523 |
|
<target name="create-spi-project">
|
524 |
|
<echo>Aquí irán las instrucciones para preparar el proyecto SPI con el nombre indicado</echo>
|
525 |
|
<echo>----------------------------------------------------------------------------</echo>
|
526 |
|
<echo>2- Renombrar 'org.gvsig.fortunecookies.prov'</echo>
|
527 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov">
|
528 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.prov">
|
529 |
|
<include name="**" />
|
530 |
|
</fileset>
|
531 |
|
</move>
|
532 |
|
<echo>3- Renombrar 'org.gvsig.fortunecookies.lib.spi'</echo>
|
533 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi">
|
534 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/org.gvsig.fortunecookies.lib.spi">
|
535 |
|
<include name="**" />
|
536 |
|
</fileset>
|
537 |
|
</move>
|
538 |
|
<echo>3b- Renombrar 'org.gvsig.fortunecookies.prov.fileprovider'</echo>
|
539 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider">
|
540 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/org.gvsig.fortunecookies.prov.fileprovider">
|
541 |
|
<include name="**" />
|
542 |
|
</fileset>
|
543 |
|
</move>
|
544 |
|
<echo>3c- Renombrar 'org.gvsig.fortunecookies.prov.webprovider'</echo>
|
545 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider">
|
546 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/org.gvsig.fortunecookies.prov.webprovider">
|
547 |
|
<include name="**" />
|
548 |
|
</fileset>
|
549 |
|
</move>
|
550 |
|
|
551 |
|
<echo>4- Renombrar 'org/gvsig/fortunecookies'</echo>
|
552 |
|
<propertyregex property="value.folder-artifact-id"
|
553 |
|
input="${project-artifact-id}"
|
554 |
|
regexp="([^\.]*).([^\.]*)"
|
555 |
|
replace="\1\/\2" />
|
556 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/${value.folder-artifact-id}">
|
557 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/org/gvsig/fortunecookies">
|
558 |
|
<include name="**" />
|
559 |
|
</fileset>
|
560 |
|
</move>
|
561 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/test/java/${value.folder-artifact-id}">
|
562 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/test/java/org/gvsig/fortunecookies">
|
563 |
|
<include name="**" />
|
564 |
|
</fileset>
|
565 |
|
</move>
|
566 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/main/java/${value.folder-artifact-id}">
|
567 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/main/java/org/gvsig/fortunecookies">
|
568 |
|
<include name="**" />
|
569 |
|
</fileset>
|
570 |
|
</move>
|
571 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/test/java/${value.folder-artifact-id}">
|
572 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/test/java/org/gvsig/fortunecookies">
|
573 |
|
<include name="**" />
|
574 |
|
</fileset>
|
575 |
|
</move>
|
576 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/java/${value.folder-artifact-id}">
|
577 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/java/org/gvsig/fortunecookies">
|
578 |
|
<include name="**" />
|
579 |
|
</fileset>
|
580 |
|
</move>
|
581 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/test/java/${value.folder-artifact-id}">
|
582 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/test/java/org/gvsig/fortunecookies">
|
583 |
|
<include name="**" />
|
584 |
|
</fileset>
|
585 |
|
</move>
|
586 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/resources/${value.folder-artifact-id}">
|
587 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/resources/org/gvsig/fortunecookies">
|
588 |
|
<include name="**" />
|
589 |
|
</fileset>
|
590 |
|
</move>
|
591 |
215 |
<if>
|
592 |
|
<equals arg1="${borrar-desde}" arg2="" />
|
|
216 |
<equals arg1="${create.app}" arg2="false" />
|
593 |
217 |
<then>
|
|
218 |
<echo>Remove the library test main project</echo>
|
|
219 |
<delete dir="${project.save.on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.main" />
|
|
220 |
<replace file="${project.save.on}/org.gvsig.fortunecookies/pom.xml" value="">
|
|
221 |
<replacetoken><![CDATA[<module>org.gvsig.fortunecookies.main</module>]]></replacetoken>
|
|
222 |
</replace>
|
594 |
223 |
</then>
|
595 |
|
<else>
|
596 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.prov" />
|
597 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/org.gvsig.fortunecookies.lib.spi" />
|
598 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/org.gvsig.fortunecookies.prov.fileprovider" />
|
599 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/org.gvsig.fortunecookies.prov.webprovider" />
|
600 |
|
|
601 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/${borrar-desde}" />
|
602 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/test/java/${borrar-desde}" />
|
603 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/java/${borrar-desde}/" />
|
604 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/main/java/${borrar-desde}/" />
|
605 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/test/java/${borrar-desde}/" />
|
606 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/test/java/${borrar-desde}/" />
|
607 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/resources/${borrar-desde}/" />
|
608 |
|
</else>
|
609 |
224 |
</if>
|
610 |
|
<echo>5- Renombrar SPI files</echo>
|
611 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/org.gvsig.fortunecookies.lib.impl/src/main/java/org/gvsig/fortunecookies/impl/DefaultFortuneCookieProviderManager.java"
|
612 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/org.gvsig.fortunecookies.lib.impl/src/main/java/org/gvsig/fortunecookies/impl/Default${project-name}ProviderManager.java" />
|
613 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/org.gvsig.fortunecookies.lib.impl/src/main/java/org/gvsig/fortunecookies/impl/DefaultFortuneCookieProviderServices.java"
|
614 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/org.gvsig.fortunecookies.lib.impl/src/main/java/org/gvsig/fortunecookies/impl/Default${project-name}ProviderServices.java" />
|
615 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/${value.folder-artifact-id}/lib/spi/FortuneCookieProviderLocator.java"
|
616 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/${value.folder-artifact-id}/lib/spi/${project-name}ProviderLocator.java" />
|
617 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/${value.folder-artifact-id}/lib/spi/FortuneCookieProviderManager.java"
|
618 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/${value.folder-artifact-id}/lib/spi/${project-name}ProviderManager.java" />
|
619 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/${value.folder-artifact-id}/lib/spi/FortuneCookieProvider.java"
|
620 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/${value.folder-artifact-id}/lib/spi/${project-name}Provider.java" />
|
621 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/${value.folder-artifact-id}/lib/spi/FortuneCookieProviderServices.java"
|
622 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.lib/${project-artifact-id}.lib.spi/src/main/java/${value.folder-artifact-id}/lib/spi/${project-name}ProviderServices.java" />
|
623 |
|
<echo>6- Renombrar WebProvider files</echo>
|
624 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/main/java/${value.folder-artifact-id}/prov/webprovider/impl/FortuneCookieWebProvider.java"
|
625 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/main/java/${value.folder-artifact-id}/prov/webprovider/impl/${project-name}WebProvider.java" />
|
626 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/main/java/${value.folder-artifact-id}/prov/webprovider/impl/FortuneCookieWebProviderFactory.java"
|
627 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/main/java/${value.folder-artifact-id}/prov/webprovider/impl/${project-name}WebProviderFactory.java" />
|
628 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/main/java/${value.folder-artifact-id}/prov/webprovider/impl/FortuneCookieWebProviderLibrary.java"
|
629 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.webprovider/src/main/java/${value.folder-artifact-id}/prov/webprovider/impl/${project-name}WebProviderLibrary.java" />
|
630 |
|
<echo>6b- Renombrar FileProvider files</echo>
|
631 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/java/${value.folder-artifact-id}/prov/fileprovider/impl/FortuneCookieFileProvider.java"
|
632 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/java/${value.folder-artifact-id}/prov/fileprovider/impl/${project-name}FileProvider.java" />
|
633 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/java/${value.folder-artifact-id}/prov/fileprovider/impl/FortuneCookieFileProviderFactory.java"
|
634 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/java/${value.folder-artifact-id}/prov/fileprovider/impl/${project-name}FileProviderFactory.java" />
|
635 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/java/${value.folder-artifact-id}/prov/fileprovider/impl/FortuneCookieFileProviderLibrary.java"
|
636 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.prov/${project-artifact-id}.prov.fileprovider/src/main/java/${value.folder-artifact-id}/prov/fileprovider/impl/${project-name}FileProviderLibrary.java" />
|
637 |
|
</target>
|
638 |
|
|
639 |
|
|
640 |
|
<target name="create-uiapi-project">
|
641 |
|
<echo>Aquí irán las instrucciones para preparar el proyecto SWING con el nombre indicado</echo>
|
642 |
|
<echo>----------------------------------------------------------------------------</echo>
|
643 |
225 |
<if>
|
644 |
|
<equals arg1="${borrar-desde}" arg2="" />
|
|
226 |
<equals arg1="${create.ui.library}" arg2="false" />
|
645 |
227 |
<then>
|
|
228 |
<echo>Remove the Swing library</echo>
|
|
229 |
<delete dir="${project.save.on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.swing" />
|
|
230 |
<replace file="${project.save.on}/org.gvsig.fortunecookies/pom.xml" value="">
|
|
231 |
<replacetoken><![CDATA[<module>org.gvsig.fortunecookies.swing</module>]]></replacetoken>
|
|
232 |
</replace>
|
|
233 |
<if>
|
|
234 |
<equals arg1="${create.extension}" arg2="true" />
|
|
235 |
<then>
|
|
236 |
<echo>Leave only the extension which depends on the swing components</echo>
|
|
237 |
<delete dir="${project.save.on}/org.gvsig.fortunecookies.app" />
|
|
238 |
<move todir="${project.save.on}/org.gvsig.fortunecookies.app">
|
|
239 |
<fileset dir="${project.save.on}/org.gvsig.fortunecookies.app.noswinglib"/>
|
|
240 |
</move>
|
|
241 |
</then>
|
|
242 |
</if>
|
646 |
243 |
</then>
|
647 |
244 |
<else>
|
648 |
|
<echo>2- Renombrar 'org.gvsig.fortunecookies.swing' ${borrar-desde}</echo>
|
649 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing">
|
650 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.swing">
|
651 |
|
<include name="**" />
|
652 |
|
</fileset>
|
653 |
|
</move>
|
654 |
|
<echo>3- Renombrar 'org.gvsig.fortunecookies.swing.api'</echo>
|
655 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api">
|
656 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/org.gvsig.fortunecookies.swing.api">
|
657 |
|
<include name="**" />
|
658 |
|
</fileset>
|
659 |
|
</move>
|
660 |
|
<echo>3b- Renombrar 'org.gvsig.fortunecookies.swing.impl'</echo>
|
661 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl">
|
662 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/org.gvsig.fortunecookies.swing.impl">
|
663 |
|
<include name="**" />
|
664 |
|
</fileset>
|
665 |
|
</move>
|
|
245 |
<!-- Let the Swing library and use the extension which uses that library -->
|
|
246 |
<if>
|
|
247 |
<equals arg1="${create.extension}" arg2="true" />
|
|
248 |
<then>
|
|
249 |
<echo>Leave only the extension which not depends on the swing components</echo>
|
|
250 |
<delete dir="${project.save.on}/org.gvsig.fortunecookies.app.noswinglib" />
|
|
251 |
</then>
|
|
252 |
</if>
|
666 |
253 |
</else>
|
667 |
254 |
</if>
|
668 |
255 |
|
669 |
|
<echo>4- Renombrar 'org/gvsig/fortunecookies'</echo>
|
670 |
|
<propertyregex property="value.folder-artifact-id"
|
671 |
|
input="${project-artifact-id}"
|
672 |
|
regexp="([^\.]*).([^\.]*)"
|
673 |
|
replace="\1\/\2" />
|
674 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}">
|
675 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/org/gvsig/fortunecookies">
|
|
256 |
<echo>Renaming folder ${project.save.on}/org.gvsig.fortunecookies to
|
|
257 |
${project.save.on}/${project.artifact.id}</echo>
|
|
258 |
<move todir="${project.save.on}">
|
|
259 |
<fileset dir="${project.save.on}">
|
676 |
260 |
<include name="**" />
|
677 |
261 |
</fileset>
|
|
262 |
<mapper>
|
|
263 |
<filtermapper>
|
|
264 |
<replacestring from="org.gvsig.fortunecookies"
|
|
265 |
to="${project.artifact.id}" />
|
|
266 |
<replacestring from="org${file.separator}gvsig${file.separator}fortunecookies"
|
|
267 |
to="${project.artifact.id.folder}" />
|
|
268 |
<replacestring from="FortuneCookie"
|
|
269 |
to="${project.name.capitalized}" />
|
|
270 |
</filtermapper>
|
|
271 |
</mapper>
|
|
272 |
<filterchain>
|
|
273 |
<tokenfilter>
|
|
274 |
<!-- Replace fortune cookie server url as it contains the FortuneCookie word in it. -->
|
|
275 |
<replacestring from="http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx/GetFortuneCookie"
|
|
276 |
to="FC_URL_TO_PRESERVE" />
|
|
277 |
</tokenfilter>
|
|
278 |
<tokenfilter>
|
|
279 |
<replacestring from="org.gvsig.fortunecookies"
|
|
280 |
to="${project.artifact.id}" />
|
|
281 |
</tokenfilter>
|
|
282 |
<tokenfilter>
|
|
283 |
<replacestring from="FortuneCookies"
|
|
284 |
to="${project.name.capitalized}" />
|
|
285 |
<replacestring from="Fortune Cookies"
|
|
286 |
to="${project.name.capitalized}" />
|
|
287 |
<replacestring from="Fortune cookies"
|
|
288 |
to="${project.name.capitalized}" />
|
|
289 |
<replacestring from="fortune cookies"
|
|
290 |
to="${project.name.capitalized}" />
|
|
291 |
<replacestring from="gvsig-fortunecookies"
|
|
292 |
to="gvsig-${project.name.lowercase}" />
|
|
293 |
<replacestring from="fortunecookies"
|
|
294 |
to="${project.name.capitalized}" />
|
|
295 |
</tokenfilter>
|
|
296 |
<tokenfilter>
|
|
297 |
<replacestring from="FortuneCookie"
|
|
298 |
to="${project.name.capitalized}" />
|
|
299 |
<replacestring from="Fortune Cookie"
|
|
300 |
to="${project.name.capitalized}" />
|
|
301 |
<replacestring from="Fortune cookie"
|
|
302 |
to="${project.name.capitalized}" />
|
|
303 |
<replacestring from="fortune cookie"
|
|
304 |
to="${project.name.capitalized}" />
|
|
305 |
<replacestring from="gvsig-fortunecookie"
|
|
306 |
to="gvsig-${project.name.lowercase}" />
|
|
307 |
<replacestring from="fortunecookie"
|
|
308 |
to="${project.name.capitalized}" />
|
|
309 |
</tokenfilter>
|
|
310 |
<tokenfilter>
|
|
311 |
<!-- Restore the fortune cookie server URL -->
|
|
312 |
<replacestring from="FC_URL_TO_PRESERVE"
|
|
313 |
to="http://www.fullerdata.com/FortuneCookie/FortuneCookie.asmx/GetFortuneCookie" />
|
|
314 |
</tokenfilter>
|
|
315 |
</filterchain>
|
678 |
316 |
</move>
|
679 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}">
|
680 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/org/gvsig/fortunecookies">
|
681 |
|
<include name="**" />
|
682 |
|
</fileset>
|
683 |
|
</move>
|
684 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/test/java/${value.folder-artifact-id}">
|
685 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/test/java/org/gvsig/fortunecookies">
|
686 |
|
<include name="**" />
|
687 |
|
</fileset>
|
688 |
|
</move>
|
689 |
|
<move todir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/test/java/${value.folder-artifact-id}">
|
690 |
|
<fileset dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/test/java/org/gvsig/fortunecookies">
|
691 |
|
<include name="**" />
|
692 |
|
</fileset>
|
693 |
|
</move>
|
694 |
|
<if>
|
695 |
|
<equals arg1="${borrar-desde}" arg2="" />
|
696 |
|
<then>
|
697 |
|
</then>
|
698 |
|
<else>
|
699 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/org.gvsig.fortunecookies.swing" />
|
700 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/org.gvsig.fortunecookies.swing.api" />
|
701 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/org.gvsig.fortunecookies.swing.impl" />
|
702 |
317 |
|
703 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${borrar-desde}/" />
|
704 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${borrar-desde}/" />
|
705 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/test/java/${borrar-desde}/" />
|
706 |
|
<delete dir="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/test/java/${borrar-desde}/" />
|
707 |
|
</else>
|
708 |
|
</if>
|
709 |
|
|
710 |
|
<echo>5- Renombrar Swing API files</echo>
|
711 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}/swing/FortuneCookieSwingLibrary.java"
|
712 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}/swing/${project-name}SwingLibrary.java" />
|
713 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}/swing/FortuneCookieSwingLocator.java"
|
714 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}/swing/${project-name}SwingLocator.java" />
|
715 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}/swing/FortuneCookieUIManager.java"
|
716 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}/swing/${project-name}UIManager.java" />
|
717 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}/swing/JFortuneCookieServicePanel.java"
|
718 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}/swing/J${project-name}ServicePanel.java" />
|
719 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}/swing/FortuneCookieWindowManager.java"
|
720 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/main/java/${value.folder-artifact-id}/swing/${project-name}WindowManager.java" />
|
721 |
|
<echo>5b- Renombrar Swing API test files</echo>
|
722 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/test/java/${value.folder-artifact-id}/FortuneCookieUIManagerTest.java"
|
723 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/test/java/${value.folder-artifact-id}/${project-name}UIManagerTest.java" />
|
724 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/test/java/${value.folder-artifact-id}/JFortuneCookieServicePanelTest.java"
|
725 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/test/java/${value.folder-artifact-id}/J${project-name}ServicePanelTest.java" />
|
726 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/test/java/${value.folder-artifact-id}/FortuneCookieWindowManagerTest.java"
|
727 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.api/src/test/java/${value.folder-artifact-id}/${project-name}WindowManagerTest.java" />
|
728 |
|
|
729 |
|
<echo>6- Renombrar Swing Implementation files</echo>
|
730 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}/swing/impl/FortuneCookieSwingDefaultImplLibrary.java"
|
731 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}/swing/impl/${project-name}SwingDefaultImplLibrary.java" />
|
732 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}/swing/impl/DefaultFortuneCookieUIManager.java"
|
733 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}/swing/impl/Default${project-name}UIManager.java" />
|
734 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}/swing/impl/DefaultJFortuneCookieServicePanel.java"
|
735 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}/swing/impl/DefaultJ${project-name}ServicePanel.java" />
|
736 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}/swing/impl/DefaultJFortuneCookieServiceInfoPanel.java"
|
737 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}/swing/impl/DefaultJ${project-name}ServiceInfoPanel.java" />
|
738 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}/swing/impl/DefaultFortuneCookieWindowManager.java"
|
739 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/main/java/${value.folder-artifact-id}/swing/impl/Default${project-name}WindowManager.java" />
|
740 |
|
|
741 |
|
<echo>6b- Renombrar Swing Implementation test files</echo>
|
742 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/test/java/${value.folder-artifact-id}/DefaultFortuneCookieUIManagerTest.java"
|
743 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/test/java/${value.folder-artifact-id}/Default${project-name}UIManagerTest.java" />
|
744 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/test/java/${value.folder-artifact-id}/DefaultJFortuneCookieServicePanelTest.java"
|
745 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/test/java/${value.folder-artifact-id}/DefaultJ${project-name}ServicePanelTest.java" />
|
746 |
|
<move file="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/test/java/${value.folder-artifact-id}/DefaultFortuneCookieWindowManagerTest.java"
|
747 |
|
tofile="${project-save-on}/org.gvsig.fortunecookies/${project-artifact-id}.swing/${project-artifact-id}.swing.impl/src/test/java/${value.folder-artifact-id}/Default${project-name}WindowManagerTest.java" />
|
748 |
|
|
|
318 |
<antcall target="prepare-workspace" />
|
749 |
319 |
</target>
|
750 |
320 |
|
751 |
|
<target name="create-uispi-project">
|
752 |
|
<antform title="Under construction" image="${gvsiglogo}">
|
753 |
|
<label>UISPI project type will be available soon.</label>
|
754 |
|
<controlbar>
|
755 |
|
<button type="cancel" label="Ok" />
|
756 |
|
</controlbar>
|
757 |
|
</antform>
|
758 |
|
</target>
|
759 |
|
|
760 |
|
|
761 |
|
<target name="rmextension-redirect">
|
762 |
|
<ant dir="${project-save-on}/${project-artifact-id}"
|
|
321 |
<target name="prepare-workspace">
|
|
322 |
<ant dir="${project.save.on}/${project.artifact.id}"
|
763 |
323 |
antfile="prepare-workspace.xml"
|
764 |
324 |
target="prepare-workspace" />
|
765 |
325 |
<if>
|
766 |
|
<equals arg1="${value.ext}" arg2="false" />
|
|
326 |
<equals arg1="${create.extension}" arg2="true" />
|
767 |
327 |
<then>
|
768 |
|
<antcall target="rmextension">
|
769 |
|
</antcall>
|
770 |
|
<antcall target="project-created-succesfully">
|
771 |
|
</antcall>
|
772 |
|
</then>
|
773 |
|
<else>
|
774 |
|
<ant dir="${project-save-on}/${project-artifact-id}.app"
|
|
328 |
<ant dir="${project.save.on}/${project.artifact.id}.app"
|
775 |
329 |
antfile="../org.gvsig.maven.base.build/maven-goals.xml"
|
776 |
330 |
target="mvn-install-and-eclipse-eclipse" />
|
777 |
|
<antcall target="project-created-succesfully">
|
778 |
|
</antcall>
|
779 |
|
</else>
|
|
331 |
<antcall target="project-created-succesfully" />
|
|
332 |
</then>
|
780 |
333 |
</if>
|
781 |
334 |
</target>
|
782 |
335 |
|
783 |
|
<target name="rmextension">
|
784 |
|
<echo>Eliminando el proyecto 'app'.....</echo>
|
785 |
|
<delete dir="${project-save-on}/${project-artifact-id}.app" />
|
786 |
|
</target>
|
787 |
|
|
788 |
336 |
<target name="project-created-succesfully">
|
789 |
337 |
<antform title="Project created succesfully" image="${gvsiglogo}">
|
790 |
|
<label>Project ${project-name} was created succesfully</label>
|
|
338 |
<label>Project ${project.name} was created succesfully</label>
|
791 |
339 |
<controlbar>
|
792 |
340 |
<button type="cancel" label="Ok" />
|
793 |
341 |
</controlbar>
|
... | ... | |
795 |
343 |
</target>
|
796 |
344 |
|
797 |
345 |
<target name="project-cancelled">
|
798 |
|
<antform title="Project cancelled"
|
|
346 |
<antform title="Project creation cancelled"
|
799 |
347 |
image="${gvsiglogo}"
|
800 |
348 |
height="200"
|
801 |
349 |
width="400">
|
802 |
|
<label> Project creation cancelled by the user</label>
|
|
350 |
<label>Project creation cancelled by the user</label>
|
803 |
351 |
<controlbar>
|
804 |
352 |
<button type="cancel" label="Ok" />
|
805 |
353 |
</controlbar>
|