X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;ds=inline;f=test%2Fwscript;h=b7d91cb0dd7a61aacbffa45350d0bd8bbcdf7823;hb=acf26af64d717d8fcc2b1c8c252ee8fd227c84a6;hp=5d16abbf575aa5e1e4470df8b1c721bd04f69c2c;hpb=7f20aa518356f188946eb508239caf7c113da819;p=libsub.git diff --git a/test/wscript b/test/wscript index 5d16abb..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,11 +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 = """ - stl_reader_test.cc + dcp_reader_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 + subrip_reader_test.cc + time_test.cc test.cc + vertical_position_test.cc """ obj.target = 'tests' obj.install_path = ''