X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=wscript;h=d6749aa89e7da2d172f7a68b33929c0ef45c1286;hb=67f596b438ecfcbdc4519c6c215ee050f3ea5fba;hp=6042358c5c8e90adfab25c72c88daefe06c50844;hpb=53d49acd4079197873bd93fbf5f2adcd1d09bdd6;p=libcxml.git diff --git a/wscript b/wscript index 6042358..d6749aa 100644 --- a/wscript +++ b/wscript @@ -1,7 +1,27 @@ +# -*- mode: python -*- +# +# Copyright (C) 2016 Carl Hetherington +# +# This file is part of libcxml. +# +# libcxml is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2 of the License, or +# (at your option) any later version. +# +# libcxml is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with libcxml. If not, see . +# + from waflib import Context APPNAME = 'libcxml' -VERSION = '0.15.0devel' +VERSION = '0.15.2devel' API_VERSION = '0.0.0' def options(opt): @@ -25,6 +45,7 @@ def configure(conf): boost_lib_suffix = '' conf.check_cfg(package='libxml++-2.6', args='--cflags --libs', uselib_store='LIBXML++', mandatory=True) + conf.check_cfg(package='locked_sstream', args='--cflags --libs', uselib_store='LOCKED_SSTREAM', mandatory=True) conf.check_cxx(fragment=""" #include \n @@ -53,7 +74,7 @@ def configure(conf): v = (int(s[0]) << 16) | (int(s[1]) << 8) | int(s[2]) if v >= 0x022701: conf.env.append_value('CXXFLAGS', '-std=c++11') - + def build(bld): bld(source='libcxml.pc.in',