diff options
author | Christian Hergert <chergert@redhat.com> | 2023-05-17 13:03:34 -0700 |
---|---|---|
committer | Christian Hergert <chergert@redhat.com> | 2023-05-17 13:03:34 -0700 |
commit | 21da040febe56d56ce883919d8cf3461b13dbbe6 (patch) | |
tree | 9494dee820e6bcaf71f25bdf0f258c5847b7a65e | |
parent | ac099612d0c38afb40b96b4c7c4c5ae425bdf81c (diff) | |
download | libpeas-21da040febe56d56ce883919d8cf3461b13dbbe6.tar.gz |
If we have -Dintrospection=false, then we don't need to require this
dependency. Running tests are already gated on `generate_gir`.
Related #46
-rw-r--r-- | meson.build | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/meson.build b/meson.build index c665b3f..8e0b721 100644 --- a/meson.build +++ b/meson.build @@ -107,7 +107,9 @@ glib_dep = dependency('glib-2.0', version: glib_req) gobject_dep = dependency('gobject-2.0', version: glib_req) gmodule_dep = dependency('gmodule-2.0', version: glib_req) gio_dep = dependency('gio-2.0', version: glib_req) -introspection_dep = dependency('gobject-introspection-1.0', version: introspection_req) +introspection_dep = dependency('gobject-introspection-1.0', + version: introspection_req, + required: get_option('introspection')) gi_docgen_dep = dependency('gi-docgen', version: '>= 2021.7', fallback: ['gi-docgen', 'dummy_dep'], |