aboutsummaryrefslogtreecommitdiff
path: root/build.xml
diff options
context:
space:
mode:
authorJeffrey Straszheim <straszheimjeffrey@gmail.com>2009-03-03 02:34:47 +0000
committerJeffrey Straszheim <straszheimjeffrey@gmail.com>2009-03-03 02:34:47 +0000
commit82f5ad11ff5d75f19de6bf5cfcf33b571592c89e (patch)
tree8b9be68396447f18361e15c20ba314b067554c62 /build.xml
parent6e66dc62f75caddd5b11073886c570a43bcddafc (diff)
Added datalog
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml22
1 files changed, 21 insertions, 1 deletions
diff --git a/build.xml b/build.xml
index 8f9b134d..873b7c0a 100644
--- a/build.xml
+++ b/build.xml
@@ -51,7 +51,20 @@
</java>
</target>
- <target name="test" depends="test_clojure,test_contrib"
+ <target name="test_datalog"
+ description = "Run datalog tests"
+ if="hasclojure">
+ <java classname="clojure.main">
+ <classpath>
+ <path location="${build}"/>
+ <path location="${src}"/>
+ <path location="${clojure.jar}"/>
+ </classpath>
+ <arg value="src/clojure/contrib/datalog/tests/test.clj"/>
+ </java>
+ </target>
+
+ <target name="test" depends="test_clojure,test_contrib,test_datalog"
description="Run all tests"/>
<target name="compile_clojure" depends="init"
@@ -95,6 +108,13 @@
<arg value="clojure.contrib.types"/>
<arg value="clojure.contrib.zip-filter"/>
<arg value="clojure.contrib.graph"/>
+ <arg value="clojure.contrib.datalog"/>
+ <arg value="clojure.contrib.datalog.database"/>
+ <arg value="clojure.contrib.datalog.literals"/>
+ <arg value="clojure.contrib.datalog.magic"/>
+ <arg value="clojure.contrib.datalog.rules"/>
+ <arg value="clojure.contrib.datalog.softstrat"/>
+ <arg value="clojure.contrib.datalog.util"/>
</java>
</target>