diff options
| author | Carl Hetherington <cth@carlh.net> | 2020-12-20 14:11:13 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2021-01-05 02:09:49 +0100 |
| commit | 47727a7c80b60a0fd0ce18d8347b14241fc48f97 (patch) | |
| tree | e1137ad3c8dc58ef5017011cdcc89a378b223092 /wscript | |
| parent | 64eb1161584a9813591cf958fbc2fa0208d58ce8 (diff) | |
std::shared_ptr
Diffstat (limited to 'wscript')
| -rw-r--r-- | wscript | 5 |
1 files changed, 1 insertions, 4 deletions
@@ -78,14 +78,11 @@ def options(opt): opt.add_option('--static', action='store_true', default=False, help='build libsub statically and link statically to cxml and dcp') opt.add_option('--target-windows', action='store_true', default=False, help='set up to do a cross-compile to make a Windows package') opt.add_option('--disable-tests', action='store_true', default=False, help='disable building of tests') - opt.add_option('--force-cpp11', action='store_true', default=False, help='force use of C++11') def configure(conf): conf.load('compiler_cxx') conf.load('clang_compilation_database', tooldir=['waf-tools']) - conf.env.append_value('CXXFLAGS', ['-Wall', '-Wextra', '-D_FILE_OFFSET_BITS=64', '-D__STDC_FORMAT_MACROS']) - if conf.options.force_cpp11: - conf.env.append_value('CXXFLAGS', ['-std=c++11', '-DBOOST_NO_CXX11_SCOPED_ENUMS']) + conf.env.append_value('CXXFLAGS', ['-Wall', '-Wextra', '-D_FILE_OFFSET_BITS=64', '-D__STDC_FORMAT_MACROS', '-std=c++11', '-DBOOST_NO_CXX11_SCOPED_ENUMS']) conf.env.append_value('CXXFLAGS', ['-DLIBSUB_VERSION="%s"' % VERSION]) conf.env.ENABLE_DEBUG = conf.options.enable_debug |
