diff options
Diffstat (limited to 'service/Jamfile.jam')
-rw-r--r-- | service/Jamfile.jam | 64 |
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 ; + + |