From: Philippe Mathieu-Daudé Date: Fri, 22 Jan 2021 20:44:33 +0000 (+0100) Subject: meson: Do not build optional libraries by default X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=610e7e0e69b2d8b1d153112c35ce87a4bc5176b2;p=qemu.git meson: Do not build optional libraries by default The following libraries will be selected if a feature requires it: - capstone - fdt - SLiRP Suggested-by: Paolo Bonzini Signed-off-by: Philippe Mathieu-Daudé Message-Id: <20210122204441.2145197-5-philmd@redhat.com> Acked-by: Paolo Bonzini Signed-off-by: Thomas Huth --- diff --git a/meson.build b/meson.build index 35a9eddf5c..a58c6f6785 100644 --- a/meson.build +++ b/meson.build @@ -1460,6 +1460,7 @@ if capstone_opt == 'internal' ] libcapstone = static_library('capstone', + build_by_default: false, sources: capstone_files, c_args: capstone_cargs, include_directories: 'capstone/include') @@ -1537,6 +1538,7 @@ if have_system slirp_inc = include_directories('slirp', 'slirp/src') libslirp = static_library('slirp', + build_by_default: false, sources: slirp_files, c_args: slirp_cargs, include_directories: slirp_inc) @@ -1582,6 +1584,7 @@ if have_system fdt_inc = include_directories('dtc/libfdt') libfdt = static_library('fdt', + build_by_default: false, sources: fdt_files, include_directories: fdt_inc) fdt = declare_dependency(link_with: libfdt,