def build(bld): for benchmark in ['image']: obj = bld(features='cxx cxxprogram') obj.uselib = 'DCP AVFORMAT AVFILTER SWSCALE LWEXT4 SUB SWRESAMPLE LEQM_NRT POSTPROC GLIB CURL ICU NETTLE CXML ' obj.uselib += 'XMLPP BOOST_FILESYSTEM FONTCONFIG XMLSEC SSH SAMPLERATE BOOST_THREAD CAIROMM PANGOMM ZIP SQLITE3 ' obj.use = ['libdcpomatic2'] obj.source = '%s_benchmark.cc' % benchmark obj.target = '%s_benchmark' % benchmark