#
-# Copyright (C) 2012-2018 Carl Hetherington <cth@carlh.net>
+# Copyright (C) 2012-2019 Carl Hetherington <cth@carlh.net>
#
# This file is part of libdcp.
#
conf.check_cxx(fragment="""
#define BOOST_TEST_MODULE Config test\n
- #include <boost/test/unit_test.hpp>\n
+ #include <boost/test/unit_test.hpp>\n
int main() {}
""",
msg='Checking for boost unit testing library',
def build(bld):
obj = bld(features='cxx cxxprogram')
obj.name = 'tests'
- obj.uselib = 'BOOST_TEST BOOST_FILESYSTEM BOOST_DATETIME OPENJPEG CXML XMLSEC1 SNDFILE OPENMP ASDCPLIB_CTH LIBXML++ OPENSSL'
+ obj.uselib = 'BOOST_TEST BOOST_FILESYSTEM BOOST_DATETIME OPENJPEG CXML XMLSEC1 SNDFILE OPENMP ASDCPLIB_CTH LIBXML++ OPENSSL XERCES'
obj.cppflags = ['-fno-inline', '-fno-default-inline', '-fno-elide-constructors', '-g', '-O0']
if bld.is_defined('HAVE_GCOV'):
obj.use = 'libdcp%s_gcov' % bld.env.API_VERSION
certificates_test.cc
colour_test.cc
colour_conversion_test.cc
+ combine_test.cc
+ cpl_metadata_test.cc
cpl_sar_test.cc
+ cpl_ratings_test.cc
dcp_font_test.cc
dcp_test.cc
dcp_time_test.cc
interop_load_font_test.cc
local_time_test.cc
make_digest_test.cc
+ markers_test.cc
+ mca_test.cc
kdm_test.cc
+ key_test.cc
+ language_tag_test.cc
raw_convert_test.cc
read_dcp_test.cc
read_interop_subtitle_test.cc
smpte_load_font_test.cc
smpte_subtitle_test.cc
sound_frame_test.cc
+ sync_test.cc
test.cc
util_test.cc
utf8_test.cc
obj.source = 'rewrite_subs.cc'
obj.target = 'rewrite_subs'
obj.install_path = ''
-
- obj = bld(features='cxx cxxprogram')
- obj.name = 'bench'
- obj.uselib = 'BOOST_FILESYSTEM OPENJPEG CXML OPENMP ASDCPLIB_CTH XMLSEC1 OPENSSL LIBXML++'
- obj.use = 'libdcp%s' % bld.env.API_VERSION
- obj.source = 'bench.cc'
- obj.target = 'bench'
- obj.install_path = ''