diff options
| author | Daniel Mensinger <daniel@mensinger-ka.de> | 2019-04-19 10:14:03 +0200 |
|---|---|---|
| committer | Daniel Mensinger <daniel@mensinger-ka.de> | 2019-06-06 18:27:03 +0200 |
| commit | 7c4f46b65c6d9d8bf71c0eca3c75e5f8b5f73617 (patch) | |
| tree | c41604632ede2b51c02fab1ba07b35dace4e8a5d /test cases/cmake/2 advanced/subprojects/cmMod | |
| parent | 4279255401a2fe8b24c20f49f4e5be0f8a6d56db (diff) | |
| download | meson-7c4f46b65c6d9d8bf71c0eca3c75e5f8b5f73617.tar.gz | |
cmake: Fixed test cases for windows
Diffstat (limited to 'test cases/cmake/2 advanced/subprojects/cmMod')
| -rw-r--r-- | test cases/cmake/2 advanced/subprojects/cmMod/CMakeLists.txt | 3 | ||||
| -rw-r--r-- | test cases/cmake/2 advanced/subprojects/cmMod/lib/cmMod.hpp | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/test cases/cmake/2 advanced/subprojects/cmMod/CMakeLists.txt b/test cases/cmake/2 advanced/subprojects/cmMod/CMakeLists.txt index 3f33e4dcc..14908a366 100644 --- a/test cases/cmake/2 advanced/subprojects/cmMod/CMakeLists.txt +++ b/test cases/cmake/2 advanced/subprojects/cmMod/CMakeLists.txt @@ -11,6 +11,9 @@ set(CONFIG_OPT 42) configure_file("config.h.in" "${CMAKE_CURRENT_BINARY_DIR}/config.h" @ONLY) add_library(cmModLib SHARED lib/cmMod.cpp) +include(GenerateExportHeader) +generate_export_header(cmModLib) + add_executable(testEXE main.cpp) target_link_libraries(cmModLib ZLIB::ZLIB) diff --git a/test cases/cmake/2 advanced/subprojects/cmMod/lib/cmMod.hpp b/test cases/cmake/2 advanced/subprojects/cmMod/lib/cmMod.hpp index 29938dc36..52f576bf3 100644 --- a/test cases/cmake/2 advanced/subprojects/cmMod/lib/cmMod.hpp +++ b/test cases/cmake/2 advanced/subprojects/cmMod/lib/cmMod.hpp @@ -1,8 +1,9 @@ #pragma once #include <string> +#include "cmmodlib_export.h" -class cmModClass { +class CMMODLIB_EXPORT cmModClass { private: std::string str; public: |
