[gtkmm] Meson build: No implicit_include_directories



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]