diff options
author | David Robillard <d@drobilla.net> | 2019-04-21 23:32:23 +0200 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2019-04-21 23:32:23 +0200 |
commit | 6942e14509be8bbdfb822f35b338619205dcdd78 (patch) | |
tree | ff05cbd4b639cf83946b90be9ad5ddf21ffcb0a1 | |
parent | 0a0eb91349101d6e73a1bd83491f7d4dc993723e (diff) | |
download | ingen-6942e14509be8bbdfb822f35b338619205dcdd78.tar.gz ingen-6942e14509be8bbdfb822f35b338619205dcdd78.tar.bz2 ingen-6942e14509be8bbdfb822f35b338619205dcdd78.zip |
Don't build client library if libsigc++ is not available
-rw-r--r-- | wscript | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -79,6 +79,8 @@ def configure(conf): atleast_version='0.12.0', mandatory=False) autowaf.check_pkg(conf, 'portaudio-2.0', uselib_store='PORTAUDIO', atleast_version='2.0.0', mandatory=False) + autowaf.check_pkg(conf, 'sigc++-2.0', uselib_store='SIGCPP', + atleast_version='2.0.0', mandatory=False) autowaf.check_function(conf, 'cxx', 'posix_memalign', defines = '_POSIX_C_SOURCE=200809L', @@ -153,7 +155,7 @@ def configure(conf): conf.define('INGEN_SHARED', 1); conf.define('INGEN_VERSION', INGEN_VERSION) - if not Options.options.no_client: + if conf.env.HAVE_SIGCPP and not Options.options.no_client: autowaf.define(conf, 'INGEN_BUILD_CLIENT', 1) else: Options.options.no_gui = True |