root / branches / v2_0_0_prep / extensions / org.gvsig.mkmvnproject / prepare-templates.xml @ 37423
History | View | Annotate | Download (4.84 KB)
1 | 32859 | cordinyana | <project name="prepare-templates.build" default="prepare-templates"> |
---|---|---|---|
2 | |||
3 | <dirname property="prepare-templates.build.basedir" |
||
4 | file="${ant.file.prepare-templates.build}" /> |
||
5 | 35356 | jjdelcerro | <target name="prepare-templates" depends="prepare-fortunecookies,prepare-landregistryviewer"> |
6 | </target>
|
||
7 | |||
8 | <!-- *************** Fortune cookies template **************** -->
|
||
9 | 32859 | cordinyana | |
10 | 35356 | jjdelcerro | <target name="check-fortunecookies"> |
11 | <available file="${prepare-templates.build.basedir}/target/templates/downloads/fortunecookies" |
||
12 | 32859 | cordinyana | type="dir" |
13 | 35356 | jjdelcerro | property="fortunecookies.downloaded" /> |
14 | 32859 | cordinyana | </target>
|
15 | |||
16 | 35356 | jjdelcerro | <target name="download-fortunecookies" |
17 | depends="check-fortunecookies" |
||
18 | unless="fortunecookies.downloaded"> |
||
19 | <echo>Downloading fortunecookies templates...</echo> |
||
20 | <mkdir dir="${prepare-templates.build.basedir}/target/templates/downloads/fortunecookies" /> |
||
21 | 32859 | cordinyana | <mkdir dir="${prepare-templates.build.basedir}/target/templates-zips" /> |
22 | |||
23 | <java classname="org.tmatesoft.svn.cli.SVN" |
||
24 | classpath="${runtime_classpath}" |
||
25 | 35356 | jjdelcerro | dir="${prepare-templates.build.basedir}/target/templates/downloads/fortunecookies/" |
26 | 32859 | cordinyana | fork="true" |
27 | failonerror="true"> |
||
28 | <arg value="export" /> |
||
29 | <arg value="https://svn.forge.osor.eu/svn/gvsig-fortuneco/org.gvsig.fortunecookies/trunk/basic-with-user-interface" /> |
||
30 | </java>
|
||
31 | <java classname="org.tmatesoft.svn.cli.SVN" |
||
32 | classpath="${runtime_classpath}" |
||
33 | 35356 | jjdelcerro | dir="${prepare-templates.build.basedir}/target/templates/downloads/fortunecookies/" |
34 | 32859 | cordinyana | fork="true" |
35 | failonerror="true"> |
||
36 | <arg value="export" /> |
||
37 | <arg value="https://svn.forge.osor.eu/svn/gvsig-fortuneco/org.gvsig.fortunecookies/trunk/provider-based-implementation-with-user-interface" /> |
||
38 | </java>
|
||
39 | </target>
|
||
40 | |||
41 | 35356 | jjdelcerro | <target name="prepare-fortunecookies" depends="download-fortunecookies"> |
42 | <echo>Zipping fortunecookies...</echo> |
||
43 | <delete file="${prepare-templates.build.basedir}/target/templates-zips/fortunecookies-basic.zip"/> |
||
44 | <delete file="${prepare-templates.build.basedir}/target/templates-zips/fortunecookies-pbi.zip"/> |
||
45 | <zip destfile="${prepare-templates.build.basedir}/target/templates-zips/fortunecookies-basic.zip" |
||
46 | basedir="${prepare-templates.build.basedir}/target/templates/downloads/fortunecookies/basic-with-user-interface/" |
||
47 | 32859 | cordinyana | includes="**/*" /> |
48 | 35356 | jjdelcerro | <zip destfile="${prepare-templates.build.basedir}/target/templates-zips/fortunecookies-pbi.zip" |
49 | basedir="${prepare-templates.build.basedir}/target/templates/downloads/fortunecookies/provider-based-implementation-with-user-interface/" |
||
50 | 32859 | cordinyana | includes="**/*" /> |
51 | </target>
|
||
52 | |||
53 | 35356 | jjdelcerro | |
54 | <!-- *************** Land registry viewer template **************** -->
|
||
55 | |||
56 | <target name="check-landregistryviewer"> |
||
57 | <available file="${prepare-templates.build.basedir}/target/templates/downloads/landregistryviewer" |
||
58 | type="dir" |
||
59 | property="landregistryviewer.downloaded" /> |
||
60 | </target>
|
||
61 | |||
62 | <target name="download-landregistryviewer" |
||
63 | depends="check-landregistryviewer" |
||
64 | unless="landregistryviewer.downloaded"> |
||
65 | <echo>Downloading landregistryviewer template...</echo> |
||
66 | <mkdir dir="${prepare-templates.build.basedir}/target/templates/downloads/landregistryviewer" /> |
||
67 | <mkdir dir="${prepare-templates.build.basedir}/target/templates-zips" /> |
||
68 | |||
69 | <java classname="org.tmatesoft.svn.cli.SVN" |
||
70 | classpath="${runtime_classpath}" |
||
71 | dir="${prepare-templates.build.basedir}/target/templates/downloads/landregistryviewer/" |
||
72 | fork="true" |
||
73 | failonerror="true"> |
||
74 | <arg value="export" /> |
||
75 | <arg value="https://svn.forge.osor.eu/svn/gvsig-fortuneco/org.gvsig.landregistryviewer/trunk/org.gvsig.landregistryviewer" /> |
||
76 | </java>
|
||
77 | <java classname="org.tmatesoft.svn.cli.SVN" |
||
78 | classpath="${runtime_classpath}" |
||
79 | dir="${prepare-templates.build.basedir}/target/templates/downloads/landregistryviewer/" |
||
80 | fork="true" |
||
81 | failonerror="true"> |
||
82 | <arg value="export" /> |
||
83 | <arg value="https://svn.forge.osor.eu/svn/gvsig-fortuneco/org.gvsig.landregistryviewer.app/trunk/org.gvsig.landregistryviewer.app" /> |
||
84 | </java>
|
||
85 | </target>
|
||
86 | |||
87 | <target name="prepare-landregistryviewer" depends="download-landregistryviewer"> |
||
88 | <echo>Zipping landregistryviewer...</echo> |
||
89 | <delete file="${prepare-templates.build.basedir}/target/templates-zips/landregistryviewer.zip"/> |
||
90 | <zip destfile="${prepare-templates.build.basedir}/target/templates-zips/landregistryviewer.zip" |
||
91 | basedir="${prepare-templates.build.basedir}/target/templates/downloads/landregistryviewer/" |
||
92 | includes="**/*" /> |
||
93 | </target>
|
||
94 | |||
95 | |||
96 | 32859 | cordinyana | </project> |