From 587fd89f01e6de2d580a8f967ff9e7ced72e9603 Mon Sep 17 00:00:00 2001 From: lazymio Date: Tue, 12 Apr 2022 19:23:37 +0200 Subject: [PATCH] Fix win32 static build --- bundle_static.cmake | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bundle_static.cmake b/bundle_static.cmake index b1e74d1b..beb78d70 100644 --- a/bundle_static.cmake +++ b/bundle_static.cmake @@ -1,6 +1,7 @@ # https://cristianadam.eu/20190501/bundling-together-static-libraries-with-cmake/ function(bundle_static_library tgt_name bundled_tgt_name) list(APPEND static_libs ${tgt_name}) + set(dep_libs "") function(_recursively_collect_dependencies input_target) set(_input_link_libraries LINK_LIBRARIES) @@ -26,7 +27,7 @@ function(bundle_static_library tgt_name bundled_tgt_name) set_property(GLOBAL PROPERTY _${tgt_name}_static_bundle_${dependency} ON) _recursively_collect_dependencies(${dependency}) endif() - else() + elseif(${dependency}) list(APPEND dep_libs ${dependency}) endif() endforeach()