Merge branch 'master' of ssh://git.carlh.net/home/carl/git/dcpomatic
[dcpomatic.git] / test / wscript
index 7efe6e61c9f692f594e631ab0ec97ca107ff6967..1ddc25d702d333c9ef32d132336bcb3475461f51 100644 (file)
@@ -21,11 +21,13 @@ def configure(conf):
     if conf.env.TARGET_WINDOWS:
         boost_test_suffix='-mt'
 
-    conf.check_cxx(fragment = """
-                              #define BOOST_TEST_MODULE Config test\n
-                             #include <boost/test/unit_test.hpp>\n
-                              int main() {}
-                              """, msg = 'Checking for boost unit testing library', lib = 'boost_unit_test_framework%s' % boost_test_suffix, uselib_store = 'BOOST_TEST')
+    conf.check_cfg(package='sndfile', args='--cflags --libs', uselib_store='SNDFILE', mandatory=True)
+
+    conf.check_cxx(fragment="""
+                            #define BOOST_TEST_MODULE Config test\n
+                           #include <boost/test/unit_test.hpp>\n
+                            int main() {}
+                            """, msg = 'Checking for boost unit testing library', lib = 'boost_unit_test_framework%s' % boost_test_suffix, uselib_store = 'BOOST_TEST')
 
 def build(bld):
     obj = bld(features='cxx cxxprogram')
@@ -51,6 +53,7 @@ def build(bld):
                  dcp_subtitle_test.cc
                  dcpomatic_time_test.cc
                  ffmpeg_audio_test.cc
+                 ffmpeg_audio_only_test.cc
                  ffmpeg_dcp_test.cc
                  ffmpeg_decoder_seek_test.cc
                  ffmpeg_decoder_sequential_test.cc