diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2021-03-24 17:18:03 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2021-03-29 18:57:34 +0300 |
commit | e80ff985fb1d4a0b840e5bf67a7e5dff08a21cdd (patch) | |
tree | d85c4738d0315073267bb97728b12ae4e9af39ac /mesonbuild/backend/ninjabackend.py | |
parent | 448b11cb7fb41199880cc60d9fce040ea0cf5a3b (diff) | |
download | meson-e80ff985fb1d4a0b840e5bf67a7e5dff08a21cdd.zip meson-e80ff985fb1d4a0b840e5bf67a7e5dff08a21cdd.tar.gz meson-e80ff985fb1d4a0b840e5bf67a7e5dff08a21cdd.tar.bz2 |
Do not add custom target dir automatically when implicit false.
Diffstat (limited to 'mesonbuild/backend/ninjabackend.py')
-rw-r--r-- | mesonbuild/backend/ninjabackend.py | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/mesonbuild/backend/ninjabackend.py b/mesonbuild/backend/ninjabackend.py index 594e297..aa89932 100644 --- a/mesonbuild/backend/ninjabackend.py +++ b/mesonbuild/backend/ninjabackend.py @@ -2377,10 +2377,8 @@ https://gcc.gnu.org/bugzilla/show_bug.cgi?id=47485''')) commands += self.generate_basic_compiler_args(target, compiler, no_warn_args) # Add custom target dirs as includes automatically, but before # target-specific include directories. - # XXX: Not sure if anyone actually uses this? It can cause problems in - # situations which increase the likelihood for a header name collision, - # such as in subprojects. - commands += self.get_custom_target_dir_include_args(target, compiler) + if target.implicit_include_directories: + commands += self.get_custom_target_dir_include_args(target, compiler) # Add include dirs from the `include_directories:` kwarg on the target # and from `include_directories:` of internal deps of the target. # |