summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2025-05-05 10:30:06 +0200
committerDylan Baker <dylan@pnwbakers.com>2025-05-05 10:39:26 -0700
commit6d0b01638650616e5ef7451277590fd0e69e6bb7 (patch)
tree4f371bc83b9357d2b1c559b5d2fb5957fa642949
parent1b3263c893a67810119495cae27a77a03b569705 (diff)
downloadmeson-6d0b01638650616e5ef7451277590fd0e69e6bb7.tar.gz
test casees: add test for cmake_proj.include_directories
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
-rw-r--r--test cases/cmake/13 system includes/main2.cpp5
-rw-r--r--test cases/cmake/13 system includes/meson.build4
2 files changed, 9 insertions, 0 deletions
diff --git a/test cases/cmake/13 system includes/main2.cpp b/test cases/cmake/13 system includes/main2.cpp
new file mode 100644
index 000000000..a94a11679
--- /dev/null
+++ b/test cases/cmake/13 system includes/main2.cpp
@@ -0,0 +1,5 @@
+#include <triggerWarn.hpp>
+
+int main(void) {
+ return 0;
+}
diff --git a/test cases/cmake/13 system includes/meson.build b/test cases/cmake/13 system includes/meson.build
index 1265d4607..fe7158070 100644
--- a/test cases/cmake/13 system includes/meson.build
+++ b/test cases/cmake/13 system includes/meson.build
@@ -13,6 +13,10 @@ endif
cm = import('cmake')
sub_pro = cm.subproject('cmMod')
sub_dep = sub_pro.dependency('cmModLib')
+sub_inc = sub_pro.include_directories('cmModLib')
exe1 = executable('main1', ['main.cpp'], dependencies: [sub_dep])
test('test1', exe1)
+
+exe2 = executable('main2', ['main2.cpp'], include_directories: sub_inc)
+test('test2', exe1)