From fdc376a735e4e7da9a21aa053f65dff835985440 Mon Sep 17 00:00:00 2001 From: Christian Mollekopf Date: Thu, 3 May 2018 17:36:54 +0200 Subject: On windows the exports are mandatory --- framework/src/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'framework/src/CMakeLists.txt') diff --git a/framework/src/CMakeLists.txt b/framework/src/CMakeLists.txt index 44d58796..e975e61e 100644 --- a/framework/src/CMakeLists.txt +++ b/framework/src/CMakeLists.txt @@ -54,6 +54,11 @@ add_library(kubeframework SHARED extensionmodel.cpp viewhighlighter.cpp ) +generate_export_header(kubeframework BASE_NAME Kube EXPORT_FILE_NAME kube_export.h) +set_target_properties(kubeframework PROPERTIES + ENABLE_EXPORTS 1 + WINDOWS_EXPORT_ALL_SYMBOLS 1 +) target_link_libraries(kubeframework sink kube_otp -- cgit v1.2.3