1.1 --- a/samples/build.xml Sat Jun 14 09:55:07 2008 +0200
1.2 +++ b/samples/build.xml Sat Jun 14 09:55:18 2008 +0200
1.3 @@ -1,6 +1,7 @@
1.4 <?xml version="1.0" encoding="UTF-8"?>
1.5 -<project name="apidesign.org" default="test" basedir=".">
1.6 - <dirset id="examples" dir=".">
1.7 +<project name="samples" default="test" basedir=".">
1.8 + <property name="samples.dir" location="${ant.file.samples}/.."/>
1.9 + <dirset id="examples" dir="${samples.dir}">
1.10 <include name="**/nbproject"/>
1.11 <exclude name="apifest1/day3-intermezzo/**"/>
1.12 <exclude name="apifest1/infrastructure/testing-template/**"/>
1.13 @@ -8,15 +9,15 @@
1.14
1.15
1.16 <target name="clean">
1.17 - <delete dir="build"/>
1.18 - <delete dir="libs/dist"/>
1.19 + <delete dir="${samples.dir}/build"/>
1.20 + <delete dir="${samples.dir}/libs/dist"/>
1.21 <subant target="clean" antfile="../build.xml">
1.22 <dirset refid="examples"/>
1.23 </subant>
1.24 </target>
1.25
1.26 <target name="build">
1.27 - <ant dir="libs"/>
1.28 + <ant dir="${samples.dir}/libs"/>
1.29 <subant target="compile" antfile="../build.xml">
1.30 <dirset refid="examples"/>
1.31 </subant>
1.32 @@ -29,17 +30,17 @@
1.33 </target>
1.34
1.35 <target name="-version" unless="version">
1.36 - <exec dir="${ant.file.apidesign.org}/.." outputproperty="version" executable="/bin/sh">
1.37 - <arg file="version.sh"/>
1.38 + <exec dir="${samples.dir}" outputproperty="version" executable="/bin/sh">
1.39 + <arg file="${samples.dir}/version.sh"/>
1.40 </exec>
1.41 </target>
1.42
1.43 <target name="sources" depends="-version,clean">
1.44 <fail unless="version"/>
1.45
1.46 - <loadfile srcfile="${ant.file.apidesign.org}/../../../.hgignore" property="hgignore"/>
1.47 - <mkdir dir="build"/>
1.48 - <zip basedir="${ant.file.apidesign.org}/.." destfile="build/apidesign-${version}.zip">
1.49 + <loadfile srcfile="${samples.dir}/../../.hgignore" property="hgignore"/>
1.50 + <mkdir dir="${samples.dir}/build"/>
1.51 + <zip basedir="${samples.dir}/.." destfile="${samples.dir}/build/apidesign-${version}.zip">
1.52 <not>
1.53 <containsregexp expression="${hgignore}"/>
1.54 </not>