X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=wscript;h=088918cac9bcd1a215d2e1fbfa5b841aa7e87241;hb=9086ae6ace727de2aaa6bc01a263544fdd90ca6d;hp=5bf0f1cde79ae680b60a8161d1c46d6413d91768;hpb=5e74d82782ebe6b10cb465ad456064cb88419a0d;p=dcpomatic.git diff --git a/wscript b/wscript index 5bf0f1cde..088918cac 100644 --- a/wscript +++ b/wscript @@ -3,7 +3,7 @@ import os import sys APPNAME = 'dvdomatic' -VERSION = '0.100pre' +VERSION = '0.101beta5' def options(opt): opt.load('compiler_cxx') @@ -77,12 +77,15 @@ def configure(conf): else: # This is hackio grotesquio for static builds (ie for .deb packages). We need to link some things # statically and some dynamically, or things get horribly confused and the dynamic linker (I think) - # crashes horribly. These calls do what the check_cfg calls would have done, but specify the + # crashes. These calls do what the check_cfg calls would have done, but specify the # different bits as static or dynamic as required. It'll break if you look at it funny, but # I think anyone else who builds would do so dynamically. + conf.env.HAVE_CXML = 1 + conf.env.STLIB_CXML = ['cxml'] conf.env.HAVE_DCP = 1 conf.env.STLIB_DCP = ['dcp', 'asdcp-libdcp', 'kumu-libdcp'] conf.env.LIB_DCP = ['glibmm-2.4', 'xml++-2.6', 'ssl', 'crypto', 'bz2'] + conf.check_cfg(package='libxml++-2.6', args='--cflags --libs', uselib_store='DCP', mandatory=True) conf.env.HAVE_AVFORMAT = 1 conf.env.STLIB_AVFORMAT = ['avformat'] conf.env.HAVE_AVFILTER = 1