From e19a1a655000f92ea419842ad2bb77fad22fcdaf Mon Sep 17 00:00:00 2001 From: Benjamin Berg Date: Wed, 29 Jan 2020 15:34:40 +0100 Subject: [PATCH] meson: Create include directories in build tree Without this we get warnings like the following: cc1: warning: .../_build/libfprint/nbis/libfprint-include: No such file or directory [-Wmissing-include-dirs] --- libfprint/meson.build | 4 ++++ libfprint/nbis/include/meson.build | 0 libfprint/nbis/libfprint-include/meson.build | 0 3 files changed, 4 insertions(+) create mode 100644 libfprint/nbis/include/meson.build create mode 100644 libfprint/nbis/libfprint-include/meson.build diff --git a/libfprint/meson.build b/libfprint/meson.build index 4bd617f..acb97c4 100644 --- a/libfprint/meson.build +++ b/libfprint/meson.build @@ -209,6 +209,10 @@ deps = [ nss_dep, ] +# These are empty and only exist so that the include directories are created +# in the build tree. This silences a build time warning. +subdir('nbis/include') +subdir('nbis/libfprint-include') deps += declare_dependency(include_directories: [ root_inc, include_directories('nbis/include'), diff --git a/libfprint/nbis/include/meson.build b/libfprint/nbis/include/meson.build new file mode 100644 index 0000000..e69de29 diff --git a/libfprint/nbis/libfprint-include/meson.build b/libfprint/nbis/libfprint-include/meson.build new file mode 100644 index 0000000..e69de29