summaryrefslogtreecommitdiff
path: root/service/Jamfile.jam
diff options
context:
space:
mode:
Diffstat (limited to 'service/Jamfile.jam')
-rw-r--r--service/Jamfile.jam64
1 files changed, 64 insertions, 0 deletions
diff --git a/service/Jamfile.jam b/service/Jamfile.jam
new file mode 100644
index 0000000..e7bfed9
--- /dev/null
+++ b/service/Jamfile.jam
@@ -0,0 +1,64 @@
+import icetray ;
+import package ;
+import testing ;
+
+lib boost_utf : : <name>boost_unit_test_framework ;
+lib dbpp-postgresql : : : : <include>/usr/include/dbpp-postgresql ;
+lib dryice : : : : <include>/usr/include/icetray ;
+
+lib mirrorsearch :
+ [ glob *.cpp *.ice sql/*.sql : test.cpp ]
+ :
+ <slicer>yes
+ <library>..//adhocutil
+ <library>..//dbppcore
+ <library>..//boost_system
+ <library>..//boost_filesystem
+ <library>..//boost_date_time
+ <library>..//Ice
+ <library>..//IceBox
+ <library>..//IceUtil
+ <library>..//pthread
+ <library>..//icetray
+ <library>..//slicer
+ <library>..//slicer-db
+ <library>..//glibmm
+ <library>..//xml2
+ <icetray.sql.namespace>MirrorSearch
+ <icetray.sql.basedir>.
+ <include>.
+ : :
+ <include>.
+ <library>..//icetray
+ ;
+
+path-constant me : . ;
+
+run test.cpp
+ : :
+ data.sql
+ schema.sql
+ :
+ <define>BOOST_TEST_DYN_LINK
+ <library>..//boost_system
+ <library>..//boost_filesystem
+ <library>boost_utf
+ <define>ROOT=\"$(me)\"
+ <library>dbpp-postgresql
+ <library>..//dbppcore
+ <library>..//adhocutil
+ <library>..//boost_system
+ <library>..//boost_filesystem
+ <library>..//netfs-api
+ <library>..//IceUtil
+ <library>..//Ice
+ <library>..//IceBox
+ <library>..//pthread
+ <library>dryice
+ <library>mirrorsearch
+ <implicit-dependency>mirrorsearch
+;
+
+package.install install : : : mirrorsearch ;
+
+