diff options
author | Benoit Pierre <benoit.pierre@gmail.com> | 2023-05-01 20:44:23 +0200 |
---|---|---|
committer | Xavier Claessens <xclaesse@gmail.com> | 2023-08-22 09:40:30 -0400 |
commit | bde690b06e930020a0ec6ccaea7a76babf77dff5 (patch) | |
tree | e0f267a12363c8879186a375f3b06f589325a048 /test cases | |
parent | 253df6f9f821a3052b56673d5427aca9dfe41eba (diff) | |
download | meson-bde690b06e930020a0ec6ccaea7a76babf77dff5.zip meson-bde690b06e930020a0ec6ccaea7a76babf77dff5.tar.gz meson-bde690b06e930020a0ec6ccaea7a76babf77dff5.tar.bz2 |
compilers: fix checks handling of internal dependencies
The include directories were not passed to the compiler.
Diffstat (limited to 'test cases')
-rw-r--r-- | test cases/common/262 internal dependency includes in checks/include/test_262_header.h | 1 | ||||
-rw-r--r-- | test cases/common/262 internal dependency includes in checks/meson.build | 7 |
2 files changed, 8 insertions, 0 deletions
diff --git a/test cases/common/262 internal dependency includes in checks/include/test_262_header.h b/test cases/common/262 internal dependency includes in checks/include/test_262_header.h new file mode 100644 index 0000000..5a2ca62 --- /dev/null +++ b/test cases/common/262 internal dependency includes in checks/include/test_262_header.h @@ -0,0 +1 @@ +int foo(void); diff --git a/test cases/common/262 internal dependency includes in checks/meson.build b/test cases/common/262 internal dependency includes in checks/meson.build new file mode 100644 index 0000000..c8b5277 --- /dev/null +++ b/test cases/common/262 internal dependency includes in checks/meson.build @@ -0,0 +1,7 @@ +project('test 262', 'c') + +cc = meson.get_compiler('c') + +internal_dep = declare_dependency(include_directories: 'include') + +assert(cc.has_header_symbol('test_262_header.h', 'foo', dependencies: internal_dep)) |