X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=test%2Fwscript;h=b7d91cb0dd7a61aacbffa45350d0bd8bbcdf7823;hb=2f508609da978d20cdd5893ec91746a5167d1c7b;hp=c6abb1dbd411af0ab5b1fcb9e618ec4b368c48e0;hpb=f0de0c63504446714ab642f9db872bd31f9c070b;p=libsub.git diff --git a/test/wscript b/test/wscript index c6abb1d..b7d91cb 100644 --- a/test/wscript +++ b/test/wscript @@ -1,11 +1,15 @@ def configure(conf): + boost_lib_suffix = '' + if conf.env.TARGET_WINDOWS: + boost_lib_suffix = '-mt' + conf.check_cxx(fragment=""" #define BOOST_TEST_MODULE Config test\n #include \n int main() {} """, msg='Checking for boost unit testing library', - lib='boost_unit_test_framework', + lib='boost_unit_test_framework%s' % boost_lib_suffix, uselib_store='BOOST_TEST') conf.env.prepend_value('LINKFLAGS', '-Lsrc') @@ -13,15 +17,20 @@ def configure(conf): def build(bld): obj = bld(features='cxx cxxprogram') obj.name = 'tests' - obj.uselib = 'BOOST_TEST' - obj.use = 'libsub' + obj.uselib = 'BOOST_TEST BOOST_REGEX BOOST_FILESYSTEM DCP CXML ASDCPLIB_CTH' + obj.use = 'libsub-1.0' obj.source = """ dcp_reader_test.cc - dcp_to_stl_text_test.cc + dcp_to_stl_binary_test.cc + iso6937_test.cc + ssa_reader_test.cc + stl_binary_reader_test.cc + stl_binary_writer_test.cc stl_text_reader_test.cc - stl_text_writer_test.cc + subrip_reader_test.cc time_test.cc test.cc + vertical_position_test.cc """ obj.target = 'tests' obj.install_path = ''