summaryrefslogtreecommitdiff
path: root/src/libical/CMakeLists.txt
diff options
context:
space:
mode:
authorAllen Winter <allen.winter@kdab.com>2022-03-05 13:05:47 -0500
committerAllen Winter <allen.winter@kdab.com>2022-03-05 13:05:47 -0500
commite6a7b1f1595b0609e69752144cdae3efed0ab610 (patch)
tree9f3db8b0e079c1ec10ee486df2e50a2b88b711fc /src/libical/CMakeLists.txt
parent03c02ced21494413920744a400c638b0cb5d493f (diff)
downloadlibical-git-e6a7b1f1595b0609e69752144cdae3efed0ab610.tar.gz
buildsystem - fix more uninitialized cmake variables
Diffstat (limited to 'src/libical/CMakeLists.txt')
-rw-r--r--src/libical/CMakeLists.txt9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/libical/CMakeLists.txt b/src/libical/CMakeLists.txt
index 441889d5..920885e9 100644
--- a/src/libical/CMakeLists.txt
+++ b/src/libical/CMakeLists.txt
@@ -273,8 +273,9 @@ endif()
target_include_directories(ical INTERFACE "$<INSTALL_INTERFACE:${INCLUDE_INSTALL_DIR}>")
-target_link_libraries(ical ${CMAKE_THREAD_LIBS_INIT})
-
+if(DEFINED CMAKE_THREAD_LIBS_INIT)
+ target_link_libraries(ical ${CMAKE_THREAD_LIBS_INIT})
+endif()
if(ICU_FOUND)
target_link_libraries(ical ${ICU_LIBRARIES})
endif()
@@ -340,7 +341,9 @@ if(WITH_CXX_BINDINGS)
elseif(STATIC_ONLY)
add_library(ical_cxx-static ALIAS ical_cxx)
endif()
- target_link_libraries(ical_cxx ical ${CMAKE_THREAD_LIBS_INIT})
+ if(${CMAKE_THREAD_LIBS_INIT})
+ target_link_libraries(ical_cxx ical ${CMAKE_THREAD_LIBS_INIT})
+ endif()
if(MSVC)
set_target_properties(ical_cxx PROPERTIES PREFIX "lib")