svn-gvsig-desktop / tags / v2_0_0_Build_2009 / extensions / org.gvsig.mkmvnproject / prepare-templates.xml @ 42871
History | View | Annotate | Download (2.22 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 | |||
6 | <target name="check-templates"> |
||
7 | <available file="${prepare-templates.build.basedir}/target/templates" |
||
8 | type="dir" |
||
9 | property="templates.downloaded" /> |
||
10 | </target>
|
||
11 | |||
12 | <target name="download-templates" |
||
13 | depends="check-templates" |
||
14 | unless="templates.downloaded"> |
||
15 | <echo>Downloading project templates...</echo> |
||
16 | <mkdir dir="${prepare-templates.build.basedir}/target/templates/downloads" /> |
||
17 | <mkdir dir="${prepare-templates.build.basedir}/target/templates-zips" /> |
||
18 | |||
19 | <java classname="org.tmatesoft.svn.cli.SVN" |
||
20 | classpath="${runtime_classpath}" |
||
21 | dir="${prepare-templates.build.basedir}/target/templates/downloads/" |
||
22 | fork="true" |
||
23 | failonerror="true"> |
||
24 | <arg value="export" /> |
||
25 | <arg value="https://svn.forge.osor.eu/svn/gvsig-fortuneco/org.gvsig.fortunecookies/trunk/basic-with-user-interface" /> |
||
26 | </java>
|
||
27 | <java classname="org.tmatesoft.svn.cli.SVN" |
||
28 | classpath="${runtime_classpath}" |
||
29 | dir="${prepare-templates.build.basedir}/target/templates/downloads/" |
||
30 | fork="true" |
||
31 | failonerror="true"> |
||
32 | <arg value="export" /> |
||
33 | <arg value="https://svn.forge.osor.eu/svn/gvsig-fortuneco/org.gvsig.fortunecookies/trunk/provider-based-implementation-with-user-interface" /> |
||
34 | </java>
|
||
35 | </target>
|
||
36 | |||
37 | <target name="prepare-templates" depends="download-templates"> |
||
38 | <echo>Zipping templates...</echo> |
||
39 | <zip destfile="${prepare-templates.build.basedir}/target/templates-zips/template-basic.zip" |
||
40 | basedir="${prepare-templates.build.basedir}/target/templates/downloads/basic-with-user-interface/" |
||
41 | includes="**/*" /> |
||
42 | <zip destfile="${prepare-templates.build.basedir}/target/templates-zips/template-pbi.zip" |
||
43 | basedir="${prepare-templates.build.basedir}/target/templates/downloads/provider-based-implementation-with-user-interface/" |
||
44 | includes="**/*" /> |
||
45 | </target>
|
||
46 | |||
47 | </project> |