X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=src%2Fwscript;h=98b0169bf56a1442f02148c924e64443bf9e3880;hb=127c14300f1d2df9fc2b9dd4ffb5218ea6a717c3;hp=81c3992668ea54945957e479be196d799506e1d6;hpb=fca67f5661c55db6d4206cd17f4cdcf7ede865da;p=libdcp.git diff --git a/src/wscript b/src/wscript index 81c39926..98b0169b 100644 --- a/src/wscript +++ b/src/wscript @@ -1,5 +1,5 @@ def build(bld): - if bld.env.STATIC_LIBDCP: + if bld.env.STATIC: obj = bld(features = 'cxx cxxstlib') else: obj = bld(features = 'cxx cxxshlib') @@ -7,53 +7,76 @@ def build(bld): obj.name = 'libdcp' obj.target = 'dcp' obj.export_includes = ['.'] - obj.uselib = 'BOOST_FILESYSTEM BOOST_SIGNALS2 OPENSSL SIGC++ LIBXML++ OPENJPEG' + obj.uselib = 'BOOST_FILESYSTEM BOOST_SIGNALS2 BOOST_DATETIME OPENSSL SIGC++ LIBXML++ OPENJPEG CXML XMLSEC1' obj.use = 'libkumu-libdcp libasdcp-libdcp' obj.source = """ + argb_frame.cc asset.cc - asset_map.cc - cpl_file.cc - dcp.cc + certificates.cc + colour_matrix.cc + crypt_chain.cc cpl.cc + dcp.cc dcp_time.cc gamma_lut.cc + image.cc + kdm.cc metadata.cc mxf_asset.cc picture_asset.cc + picture_asset_writer.cc picture_frame.cc - pkl_file.cc + rec709_linearised_gamma_lut.cc reel.cc - argb_frame.cc + rgb_xyz.cc sound_asset.cc sound_frame.cc + srgb_linearised_gamma_lut.cc subtitle_asset.cc types.cc util.cc version.cc - xml.cc + xyz_frame.cc + parse/asset_map.cc + parse/cpl.cc + parse/pkl.cc + parse/subtitle.cc """ headers = """ asset.h + certificates.h + colour_matrix.h cpl.h + crypt_chain.h dcp.h dcp_time.h exceptions.h + gamma_lut.h + image.h + kdm.h + lut.h + lut_cache.h metadata.h mxf_asset.h picture_asset.h + picture_asset_writer.h picture_frame.h + rgb_xyz.h + rec709_linearised_gamma_lut.h reel.h argb_frame.h sound_asset.h sound_frame.h + srgb_linearised_gamma_lut.h subtitle_asset.h types.h util.h version.h - xml.h + xyz_frame.h """ bld.install_files('${PREFIX}/include/libdcp', headers) - if bld.env.STATIC_LIBDCP: + if bld.env.STATIC: bld.install_files('${PREFIX}/lib', 'libdcp.a') +