fix(cmake): properly define POCO_DLL and POCO_STATIC based on BUILD_SHARED_LIBS.

This commit is contained in:
Matej Kenda
2024-11-07 09:01:45 +01:00
parent db9ba69f7d
commit cb91880bfb
5 changed files with 13 additions and 21 deletions

View File

@@ -28,13 +28,6 @@ if(WIN32)
endif()
endif()
if(NOT BUILD_SHARED_LIBS)
target_compile_definitions(CppUnit
PUBLIC
POCO_STATIC
)
elseif(MINGW)
target_compile_definitions(CppUnit
PUBLIC
_DLL)
if(BUILD_SHARED_LIBS AND MINGW)
target_compile_definitions(CppUnit PUBLIC _DLL)
endif()