[gtkmm] Meson build: No implicit_include_directories
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm] Meson build: No implicit_include_directories
- Date: Fri, 26 Mar 2021 12:35:49 +0000 (UTC)
commit 7297185b2974d3c3b743b4880d2a0dcee748dca1
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date: Fri Mar 26 13:34:11 2021 +0100
Meson build: No implicit_include_directories
It shall not be possible to find a gtkmm header file
with #include <xxx.h> instead of #include <gtkmm/xxx.h>.
Not fully fixed until https://github.com/mesonbuild/meson/issues/8562
has been fixed.
gdk/gdkmm/meson.build | 1 +
gtk/gtkmm/meson.build | 1 +
2 files changed, 2 insertions(+)
---
diff --git a/gdk/gdkmm/meson.build b/gdk/gdkmm/meson.build
index f7db13e6..0e81c2a6 100644
--- a/gdk/gdkmm/meson.build
+++ b/gdk/gdkmm/meson.build
@@ -246,6 +246,7 @@ endif
# The objects in this library will be included in gtkmm_library.
gdkmm_library = static_library('gdkmm',
gdk_gen_sources, built_dummy_h_file_target, gdkmm_extra_cc_files,
+ implicit_include_directories: false,
include_directories: extra_include_dirs,
cpp_args: gdkmm_cpp_args,
dependencies: gdkmm_build_dep,
diff --git a/gtk/gtkmm/meson.build b/gtk/gtkmm/meson.build
index 7165316c..58f7b2b9 100644
--- a/gtk/gtkmm/meson.build
+++ b/gtk/gtkmm/meson.build
@@ -491,6 +491,7 @@ endif
gtkmm_library = library(gtkmm_libname, extra_gtkmm_objects,
gtk_gen_sources, built_dummy_h_file_target, gtkmm_extra_used_cc_files,
+ implicit_include_directories: false,
include_directories: extra_include_dirs,
cpp_args: gtkmm_cpp_args,
version: gtkmm_libversion,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]