obj.name = 'unit-tests'
obj.uselib = 'BOOST_TEST BOOST_THREAD BOOST_FILESYSTEM BOOST_DATETIME SNDFILE SAMPLERATE DCP FONTCONFIG CAIROMM PANGOMM XMLPP '
obj.uselib += 'AVFORMAT AVFILTER AVCODEC AVUTIL SWSCALE SWRESAMPLE POSTPROC CXML SUB GLIB CURL SSH XMLSEC BOOST_REGEX ICU NETTLE MAGICK PNG '
+ obj.uselib += 'LEQM_NRT ZIP '
if bld.env.TARGET_WINDOWS:
obj.uselib += 'WINSOCK2 DBGHELP SHLWAPI MSWSOCK BOOST_LOCALE '
+ if bld.env.TARGET_LINUX:
+ obj.uselib += 'DL '
obj.use = 'libdcpomatic2'
obj.source = """
4k_test.cc
isdcf_name_test.cc
j2k_bandwidth_test.cc
job_test.cc
+ kdm_naming_test.cc
make_black_test.cc
+ no_use_video_test.cc
optimise_stills_test.cc
pixel_formats_test.cc
player_test.cc
silence_padding_test.cc
shuffler_test.cc
skip_frame_test.cc
+ socket_test.cc
srt_subtitle_test.cc
ssa_subtitle_test.cc
stream_test.cc
video_content_scale_test.cc
video_mxf_content_test.cc
vf_kdm_test.cc
+ zipper_test.cc
"""
# Some difference in font rendering between the test machine and others...