From 0f47fe1e804cbc0628bd33e67edf8b54143046fd Mon Sep 17 00:00:00 2001 From: Martin Delille Date: Thu, 26 Jan 2023 15:19:30 +0100 Subject: [PATCH] Replace CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS by generate_export_header --- QtAwesome/CMakeLists.txt | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/QtAwesome/CMakeLists.txt b/QtAwesome/CMakeLists.txt index edfc4a7..29e1c11 100644 --- a/QtAwesome/CMakeLists.txt +++ b/QtAwesome/CMakeLists.txt @@ -1,7 +1,5 @@ project(QtAwesome) -set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) - add_library(QtAwesome QtAwesome.cpp QtAwesomeAnim.cpp @@ -15,3 +13,10 @@ target_include_directories(QtAwesome target_link_libraries(QtAwesome PUBLIC Qt${QT_VERSION_MAJOR}::Widgets ) + +include(GenerateExportHeader) +generate_export_header(QtAwesome + BASE_NAME + EXPORT_MACRO_NAME QTAWESOME_EXPORT + EXPORT_FILE_NAME QtAwesome_export.h + STATIC_DEFINE QTAWESOME_BUILT_AS_STATIC)