diff options
| author | ruki <[email protected]> | 2021-02-19 00:32:29 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2021-02-19 00:32:29 +0800 |
| commit | 41e6c1d82e6417f8cc0818ae37ee2677fd3692c1 (patch) | |
| tree | 0090471be91de0b49e5fa81eb191f784d09bc088 /tests/projects | |
| parent | 16f8fb0248a252e185842ae2452975e6fd41aeb7 (diff) | |
improve export all
Diffstat (limited to 'tests/projects')
| -rw-r--r-- | tests/projects/c/shared_library_export_all/src/bar.cpp | 13 | ||||
| -rw-r--r-- | tests/projects/c/shared_library_export_all/xmake.lua | 2 |
2 files changed, 14 insertions, 1 deletions
diff --git a/tests/projects/c/shared_library_export_all/src/bar.cpp b/tests/projects/c/shared_library_export_all/src/bar.cpp new file mode 100644 index 000000000..9fdeca569 --- /dev/null +++ b/tests/projects/c/shared_library_export_all/src/bar.cpp @@ -0,0 +1,13 @@ +#include <stdio.h> + +class bar +{ + bar() {} + ~bar() {} + void test() {} +}; + +void test(bar& b) +{ + printf("test\n"); +} diff --git a/tests/projects/c/shared_library_export_all/xmake.lua b/tests/projects/c/shared_library_export_all/xmake.lua index f618fe2c9..4e3d86ef5 100644 --- a/tests/projects/c/shared_library_export_all/xmake.lua +++ b/tests/projects/c/shared_library_export_all/xmake.lua @@ -2,7 +2,7 @@ add_rules("mode.release", "mode.debug") target("foo") set_kind("shared") - add_files("src/foo.c") + add_files("src/foo.c", "src/bar.cpp") add_rules("utils.symbols.export_all") target("test") |
