summaryrefslogtreecommitdiff
path: root/samples/check.ant
diff options
context:
space:
mode:
authorMark Donszelmann <Mark.Donszelmann@gmail.com>2007-07-05 21:41:16 +0000
committerMark Donszelmann <Mark.Donszelmann@gmail.com>2007-07-05 21:41:16 +0000
commitb03f055da64b4bc24b0ccfc5a439827131016226 (patch)
treec2753cc1a2f25d6f2893ed6f7da36165ef85460a /samples/check.ant
parenta2085fd18c52730d5d85027b77cb4504d06f83c5 (diff)
downloadcpptasks-parallel-b03f055da64b4bc24b0ccfc5a439827131016226.tar.gz
cpptasks-parallel-b03f055da64b4bc24b0ccfc5a439827131016226.tar.bz2
cpptasks-parallel-b03f055da64b4bc24b0ccfc5a439827131016226.tar.xz
cpptasks-parallel-b03f055da64b4bc24b0ccfc5a439827131016226.zip
Updated extra files
Diffstat (limited to 'samples/check.ant')
-rw-r--r--samples/check.ant123
1 files changed, 40 insertions, 83 deletions
diff --git a/samples/check.ant b/samples/check.ant
index 6e87157..f0e1c14 100644
--- a/samples/check.ant
+++ b/samples/check.ant
@@ -18,8 +18,8 @@ Copyright 2004 The Ant-Contrib project
<!--
- build file for check 0.8.4 (http://check.sourceforge.net)
- a C unit test framework.
+ build file for check 0.9.3 (http://check.sourceforge.net)
+ a C unit test framework for POSIX-like OS.
-->
<project name="check" default="test-all">
@@ -32,8 +32,8 @@ Copyright 2004 The Ant-Contrib project
<property name="money.dir" location="${base.dir}/doc/money"/>
<property name="build.dir" location="build"/>
<property name="major" value="0"/>
-<property name="minor" value="8"/>
-<property name="build" value="4"/>
+<property name="minor" value="9"/>
+<property name="build" value="3"/>
<!-- specify api="unix" or api="win32" override platform default -->
<property name="api" value="default"/>
@@ -43,100 +43,57 @@ Copyright 2004 The Ant-Contrib project
<target name="usage">
<echo message="Builds check (http://check.sourceforge.net)."/>
<echo message="Usage:"/>
- <echo message="ant -f cppunit.ant -Dbase.dir=c:/check-0.8.4"/>
- <echo message=" -Dcompiler=[gcc | msvc | icc | bcc ...]"/>
+ <echo message="ant -f cppunit.ant -Dbase.dir=c:/check-0.9.3"/>
+ <echo message=" -Dcompiler=[gcc | icc ...]"/>
</target>
-<!--
- sample versioninfo, targetplatform and distributer to check
- if definitions are processed, not functional at this time
--->
-<versioninfo id="check-version"
- fileversion="0.8.4"
- compatibilityversion="0.8"/>
-
-<targetplatform id="winbox" arch="pentium4" osfamily="windows"/>
-
-<distributer id="mydistcc" hosts="192.168.18.101 192.168.18.102" protocol="distcc" user="carnold">
- <map local="c:\" remote="smb://xanadu/c-drive/" remoteseparator="/"/>
-</distributer>
-
-<target name="check-config" depends="init">
- <available property="configure-available"
- file="${base.dir}/configure"/>
- <available property="config-available"
- file="${base.dir}/config.h"/>
- <condition property="do-autogen">
- <not>
- <or>
- <isset property="configure-available"/>
- <isset property="is-windows"/>
- </or>
- </not>
- </condition>
- <condition property="do-configure">
- <not>
- <or>
- <isset property="config-available"/>
- <isset property="is-windows"/>
- </or>
- </not>
- </condition>
-</target>
-
-<target name="run-autogen"
- depends="check-config"
- if="do-autogen">
+ <target name="init">
+ <mkdir dir="${build.dir}"/>
+ <property name="obj.dir" value="${build.dir}/obj"/>
+ <mkdir dir="${obj.dir}"/>
+ <condition property="is-gcc">
+ <or>
+ <equals arg1="${compiler}" arg2="gcc"/>
+ <equals arg1="${compiler}" arg2="g++"/>
+ </or>
+ </condition>
+ <condition property="is-msvc">
+ <or>
+ <equals arg1="${compiler}" arg2="msvc"/>
+ </or>
+ </condition>
+ <property environment="env"/>
+ <!-- in case not set in environment, use an insignificant value -->
+ <property name="env.LD_LIBRARY_PATH" value="."/>
+ <available property="configure-available"
+ file="${base.dir}/configure"/>
+ <available property="config-available"
+ file="${base.dir}/config.h"/>
+ </target>
+
+<target name="autogen"
+ depends="init"
+ unless="configure-available">
<exec dir="${base.dir}" executable="bash">
<arg value="autogen.sh"/>
</exec>
</target>
-<target name="run-configure"
- depends="run-autogen"
- if="do-configure">
+<target name="configure"
+ depends="autogen"
+ unless="config-available">
<exec dir="${base.dir}" executable="bash">
<arg value="configure"/>
</exec>
</target>
-<target name="init">
- <mkdir dir="${build.dir}"/>
- <property name="obj.dir" value="${build.dir}/obj"/>
- <mkdir dir="${obj.dir}"/>
- <condition property="is-gcc">
- <or>
- <equals arg1="${compiler}" arg2="gcc"/>
- <equals arg1="${compiler}" arg2="g++"/>
- </or>
- </condition>
- <condition property="is-msvc">
- <or>
- <equals arg1="${compiler}" arg2="msvc"/>
- </or>
- </condition>
- <condition property="is-windows"><os family="windows"/></condition>
- <condition property="is-win32">
- <or>
- <equals arg1="${api}" arg2="win32"/>
- <and>
- <equals arg1="${api}" arg2="default"/>
- <isset property="is-windows"/>
- </and>
- </or>
- </condition>
- <property environment="env"/>
- <!-- in case not set in environment, use an insignificant value -->
- <property name="env.LD_LIBRARY_PATH" value="."/>
-</target>
-
<target name="clean">
<delete dir="${build.dir}"/>
</target>
-<target name="static-lib" depends="run-configure">
+<target name="static-lib" depends="configure">
<mkdir dir="${obj.dir}"/>
<cc subsystem="console"
outfile="${build.dir}/check"
@@ -168,7 +125,7 @@ Copyright 2004 The Ant-Contrib project
<libset dir="${build.dir}" libs="check"/>
<defineset define="WIN32" if="is-win32"/>
<versioninfo refid="check-version"/>
- </cc>
+ </cc>
</target>
@@ -207,7 +164,7 @@ Copyright 2004 The Ant-Contrib project
<libset dir="${build.dir}" libs="check"/>
<defineset define="WIN32" if="is-win32"/>
<versioninfo refid="check-version"/>
- </cc>
+ </cc>
</target>
@@ -231,7 +188,7 @@ Copyright 2004 The Ant-Contrib project
<libset dir="${build.dir}" libs="check"/>
<defineset define="WIN32" if="is-win32"/>
<versioninfo refid="check-version"/>
- </cc>
+ </cc>
</target>