diff --git a/build-waf.sh b/build-waf.sh index 49c0e02..6fa8ba8 100755 --- a/build-waf.sh +++ b/build-waf.sh @@ -1,7 +1,7 @@ #!/bin/bash TOOLS="msvs,clang_compilation_database,color_msvc" -PRELUDE=$'\tsys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), \'scripts\', \'waifulib\'))' +PRELUDE=$'\tContext.WAIFUVERSION=\'1.0.0\'\n\tsys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), \'scripts\', \'waifulib\'))' # a set of relatively stable tools # TODO: make it possible to override this list diff --git a/tests/waifuversion/wscript b/tests/waifuversion/wscript new file mode 100644 index 0000000..8fcefbf --- /dev/null +++ b/tests/waifuversion/wscript @@ -0,0 +1,14 @@ +#! /usr/bin/env python +# encoding: utf-8 +# a1batross, 2019 + +from waflib import Context + +def options(opt): + pass + +def configure(conf): + conf.msg('Waifu version', Context.WAIFUVERSION) + +def build(bld): + pass diff --git a/tests/wscript b/tests/wscript index 75c462b..212963e 100644 --- a/tests/wscript +++ b/tests/wscript @@ -2,7 +2,7 @@ # encoding: utf-8 # a1batross, 2019 -TESTS = 'subdirs gitversion conan msdev filter_cflags' +TESTS = 'waifuversion subdirs gitversion conan msdev filter_cflags' def options(opt): opt.add_subproject(TESTS)