diff options
author | Daniel Mensinger <daniel@mensinger-ka.de> | 2020-10-13 19:44:41 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2020-10-15 01:56:59 +0300 |
commit | 7c377e5a5d1e413ea3494ceed0800985fcd804ae (patch) | |
tree | beb8d9e6dfe24740de92151eaa5906b4c52b5cda /test cases/unit | |
parent | 30d78f39812a0585a27e24ab44ef4e9da1f12574 (diff) | |
download | meson-7c377e5a5d1e413ea3494ceed0800985fcd804ae.zip meson-7c377e5a5d1e413ea3494ceed0800985fcd804ae.tar.gz meson-7c377e5a5d1e413ea3494ceed0800985fcd804ae.tar.bz2 |
intro: Add extra_files key to intro output (fixes #7310)
Diffstat (limited to 'test cases/unit')
-rw-r--r-- | test cases/unit/57 introspection/sharedlib/meson.build | 2 | ||||
-rw-r--r-- | test cases/unit/57 introspection/staticlib/meson.build | 3 | ||||
-rw-r--r-- | test cases/unit/57 introspection/staticlib/static.h | 10 |
3 files changed, 12 insertions, 3 deletions
diff --git a/test cases/unit/57 introspection/sharedlib/meson.build b/test cases/unit/57 introspection/sharedlib/meson.build index 3de3493..7640bc7 100644 --- a/test cases/unit/57 introspection/sharedlib/meson.build +++ b/test cases/unit/57 introspection/sharedlib/meson.build @@ -1,2 +1,2 @@ SRC_shared = ['shared.cpp'] -sharedlib = shared_library('sharedTestLib', SRC_shared) +sharedlib = shared_library('sharedTestLib', SRC_shared, extra_files: ['shared.hpp']) diff --git a/test cases/unit/57 introspection/staticlib/meson.build b/test cases/unit/57 introspection/staticlib/meson.build index b1b9afe..1cbb020 100644 --- a/test cases/unit/57 introspection/staticlib/meson.build +++ b/test cases/unit/57 introspection/staticlib/meson.build @@ -1,2 +1,3 @@ SRC_static = ['static.c'] -staticlib = static_library('staticTestLib', SRC_static) +extra_static = files(['static.h']) +staticlib = static_library('staticTestLib', SRC_static, extra_files: extra_static) diff --git a/test cases/unit/57 introspection/staticlib/static.h b/test cases/unit/57 introspection/staticlib/static.h index 506784e..06da508 100644 --- a/test cases/unit/57 introspection/staticlib/static.h +++ b/test cases/unit/57 introspection/staticlib/static.h @@ -1,3 +1,11 @@ #pragma once -int add_numbers(int a, int b);
\ No newline at end of file +#ifdef __cplusplus +extern "C" { +#endif + +int add_numbers(int a, int b); + +#ifdef __cplusplus +} +#endif |