Go to file
Christophe Fergeau e95f05452a meson: Support auto/true/false for optional dependencies
At the moment, missing optional dependencies will be silently ignored
when the corresponding configuration flag is 'true', and won't be tested
for when the flag is 'false'.
In the autotools build, this corresponds respectively to
--enable-foo=auto and --disable-foo.
Having a way to get an error when the package is enabled but missing is
quite desirable. f52247384 has some half-baked attempt at that, but this
was supposed to be removed from the series. This causes errors when
processing meson.build, breaking the meson build.
This commit adds 'true'/'false'/'auto' in a proper way.

Signed-off-by: Christophe Fergeau <cfergeau@redhat.com>
Acked-by: Frediano Ziglio <fziglio@redhat.com>
2018-06-06 12:16:31 +01:00
build-aux build-sys: make it a seperately buildable spice-common library 2012-03-22 20:21:05 +01:00
common quic: Use __builtin_clz if available 2018-06-05 14:58:02 +01:00
docs Add support for building with meson/ninja 2018-06-01 21:27:04 +01:00
m4 build: Remove checks for functions which are never called 2018-06-05 14:10:14 +01:00
python_modules Add support for building with meson/ninja 2018-06-01 21:27:04 +01:00
tests Add support for building with meson/ninja 2018-06-01 21:27:04 +01:00
.gitmodules Remove spice-protocol submodule 2015-08-11 10:26:06 +02:00
autogen.sh Remove files moved to spice-protocol 2015-08-11 10:26:06 +02:00
configure.ac build: Remove bitops.h 2018-06-05 14:10:22 +01:00
COPYING Remove trailing whitespace 2015-12-18 11:41:15 +01:00
git.mk Update git.mk to latest version 2012-09-21 10:51:17 +02:00
Makefile.am Add support for building with meson/ninja 2018-06-01 21:27:04 +01:00
meson_options.txt meson: Support auto/true/false for optional dependencies 2018-06-06 12:16:31 +01:00
meson.build meson: Support auto/true/false for optional dependencies 2018-06-06 12:16:31 +01:00
spice1.proto Revert "Remove files moved to spice-protocol" 2016-03-10 16:01:36 +01:00
spice_codegen.py codegen: Fix license name 2017-05-18 16:40:36 +01:00
spice.proto Fix field names for Smartcard protocol structures 2018-05-17 21:03:01 +01:00