comparison bootstrap.xml @ 5:9c847b8c7e9c

TL-32: Update ssdt-common-build to remove obsolte tasks and remove CVS assumptions.
author smith@nwoca.org
date Fri, 17 Dec 2010 18:23:14 -0500
parents be1051bf262f
children e779cd205e30
comparison
equal deleted inserted replaced
4:be1051bf262f 5:9c847b8c7e9c
1 <?xml version="1.0" encoding="UTF-8"?> 1 <?xml version="1.0" encoding="UTF-8"?>
2 <project name="ssdt.bootstrap" basedir="."> 2 <project name="ssdt.bootstrap" basedir="." default="" xmlns:ssdt="http://www.ssdt-ohio.org/ant/common">
3 <echo message="invoking ssdt bootstrap" level="info"/> 3 <echo message="invoking ssdt bootstrap" level="info"/>
4 4
5 <property file="${ssdt.devel.kit}/private.properties"/> 5 <property file="${ssdt.devel.kit}/private.properties"/>
6 <property name="user.home.ant.lib" value="${user.home}/.ant/lib"/> 6 <property name="user.home.ant.lib" value="${user.home}/.ant/lib"/>
7 <property name="ssdt.ivy.jar.src" value="http://ivy.ssdt.nwoca.org/repository/ivy/ivy.jar"/>
7 <mkdir dir="${ssdt.devel.kit}"/> 8 <mkdir dir="${ssdt.devel.kit}"/>
9 <mkdir dir="${user.home.ant.lib}"/>
8 10
9 <!-- <macrodef name="ssdt-import-ant"> 11 <macrodef name="import-ant" uri="http://www.ssdt-ohio.org/ant/common">
10 <attribute name="file"/> 12 <attribute name="file"/>
11 <sequential> 13 <sequential>
12 <get dest="${ssdt.devel.kit}/ivy-ant.xml" 14 <get dest="${ssdt.devel.kit}/@{file}"
13 src="${ssdt.devel.kit.src}/ivy-ant.xml" 15 src="${ssdt.devel.kit.src}/@{file}"
14 usetimestamp="true"/> 16 usetimestamp="true" verbose="false" />
15 <import file="${ssdt.devel.kit}/ivy-ant.xml"/> 17 <import file="${ssdt.devel.kit}/@{file}"/>
18 </sequential>
19 </macrodef>
16 20
21 <macrodef name="fetch-jar" uri="http://www.ssdt-ohio.org/ant/common">
22 <attribute name="dest" default="${user.home.ant.lib}"/>
23 <attribute name="src"/>
24 <sequential>
25 <get dest="@{dest}"
26 src="@{src}"
27 usetimestamp="true" verbose="false" />
17 </sequential> 28 </sequential>
18 </macrodef> --> 29 </macrodef>
19 30
20 <property name="ssdt.ivy.jar.src" value="http://ivy.ssdt.nwoca.org/repository/ivy/ivy.jar"/> 31 <ssdt:fetch-jar dest="${user.home.ant.lib}/ivy.jar"
32 src="${ssdt.ivy.jar.src}"/>
21 33
22 <mkdir dir="${user.home.ant.lib}"/> 34 <ssdt:import-ant file="ivy-ant.xml"/>
23 35 <ssdt:import-ant file="antcontrib-ant.xml"/>
24 <get dest="${user.home.ant.lib}/ivy.jar" 36 <ssdt:import-ant file="ssdt-common-build.xml"/>
25 src="${ssdt.ivy.jar.src}"
26 usetimestamp="true"/>
27
28 <get dest="${ssdt.devel.kit}/ivy-ant.xml"
29 src="${ssdt.devel.kit.src}/ivy-ant.xml"
30 usetimestamp="true"/>
31 <import file="${ssdt.devel.kit}/ivy-ant.xml"/>
32
33 <get dest="${ssdt.devel.kit}/antcontrib-ant.xml"
34 src="${ssdt.devel.kit.src}/antcontrib-ant.xml"
35 usetimestamp="true"/>
36 <import file="${ssdt.devel.kit}/antcontrib-ant.xml"/>
37
38 <get dest="${ssdt.devel.kit}/ssdt-common-build.xml"
39 src="${ssdt.devel.kit.src}/ssdt-common-build.xml"
40 usetimestamp="true"/>
41
42 <import file="${ssdt.devel.kit}/ssdt-common-build.xml"/>
43
44 37
45 </project> 38 </project>