X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=cscript;h=e39268372d0c65dcd6ffdb65481c09e3860efec1;hb=ea4b476dd21e99bbc292f7fc6db4e4ba578489c0;hp=cec6d88b10dbf882ab93593fc8aac9400e57eee3;hpb=787062dca7ebc44cf69f9dbab759ec530ba5d657;p=libdcp.git diff --git a/cscript b/cscript index cec6d88b..e3926837 100644 --- a/cscript +++ b/cscript @@ -1,20 +1,22 @@ import os def dependencies(target): - if target.platform == 'windows': - return () - else: - # XXX: should be some versions in here - return (('libcxml', None),) + return (('libcxml', None), ('openjpeg-cdist', '5d8bffd')) -def build(target): - cmd = './waf configure --prefix=%s' % target.work_dir_cscript() +def build(target, options): + cmd = './waf configure --disable-examples --prefix=%s' % target.directory if target.platform == 'linux': cmd += ' --static' + if target.distro == 'centos': + cmd += ' --disable-tests' elif target.platform == 'windows': - cmd += ' --target-windows' + cmd += ' --target-windows --disable-tests' elif target.platform == 'osx': - cmd += ' --osx' + cmd += ' --disable-tests' + + if target.debug: + cmd += ' --enable-debug' + target.command(cmd) target.command('./waf build install')