diff options
Diffstat (limited to 'build.xml')
-rw-r--r-- | build.xml | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/build.xml b/build.xml deleted file mode 100644 index eabd62d..0000000 --- a/build.xml +++ /dev/null @@ -1,98 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project name="iciql" default="build" xmlns:mx="antlib:org.moxie"> - - <!-- - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Retrieve Moxie Toolkit - - documentation @ http://gitblit.github.io/moxie - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - --> - <property name="moxie.version" value="0.9.2" /> - <property name="moxie.url" value="http://gitblit.github.io/moxie/maven" /> - <property name="moxie.jar" value="moxie-toolkit-${moxie.version}.jar" /> - <property name="moxie.dir" value="${user.home}/.moxie" /> - - <!-- Download Moxie from it's Maven repository to user.home --> - <mkdir dir="${moxie.dir}" /> - <get src="${moxie.url}/com/gitblit/moxie/moxie-toolkit/${moxie.version}/${moxie.jar}" - dest="${moxie.dir}" skipexisting="true" verbose="true" /> - - <!-- Register Moxie tasks --> - <taskdef uri="antlib:org.moxie"> - <classpath location="${moxie.dir}/${moxie.jar}" /> - </taskdef> - - - <!-- - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Initialize Moxie and setup build properties - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - --> - <target name="prepare" description="Retrieves dependencies and sets up build properties"> - - <mx:init mxroot="${moxie.dir}" /> - - </target> - - - <!-- - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Clean - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - --> - <target name="clean" depends="prepare" description="Cleans build directory"> - - <mx:clean /> - - </target> - - - <!-- - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Compile - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - --> - <target name="compile" depends="prepare" description="Compiles iciql from source"> - - <mx:javac /> - - </target> - - - <!-- - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - TestSuite - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - --> - <target name="testsuite" depends="compile" description="runs the benchmark test suite against all databases"> - <echo/> - <echo>This will take a minute or two...</echo> - <echo/> - <mx:javac scope="test" /> - <mx:run scope="test" classname="com.iciql.test.IciqlSuite"> - <arg value="--dbFile" /> - <arg value="${project.outputDirectory}/performance_db.txt" /> - - <arg value="--sqlFile" /> - <arg value="${project.outputDirectory}/performance_sql.txt" /> - </mx:run> - </target> - - - <!-- - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - Build - ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - --> - <target name="build" depends="compile" description="Packages iciql for deployment"> - - <!-- Package the jar, javadoc, sources, and zip distribution --> - <mx:package /> - - <!-- Deploy the artifacts into the version-controlled repository --> - <mx:deploy basedir="${basedir}/maven" allowSnapshots="false" /> - - </target> - -</project> |