We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c12704a commit b3c0b1aCopy full SHA for b3c0b1a
CMakeLists.txt
@@ -101,7 +101,7 @@ find_package(llvm)
101
find_package(clang)
102
find_package(lld)
103
104
-if(APPLE AND ZIG_STATIC)
+if(APPLE AND ZIG_STATIC AND ZIG_USE_LLVM_CONFIG)
105
list(REMOVE_ITEM LLVM_LIBRARIES "-lz")
106
find_library(ZLIB NAMES libz.a z zlib libz)
107
list(APPEND LLVM_LIBRARIES "${ZLIB}")
@@ -720,6 +720,11 @@ target_link_libraries(zigcpp LINK_PUBLIC
720
${CMAKE_THREAD_LIBS_INIT}
721
)
722
723
+if(NOT ZIG_USE_LLVM_CONFIG)
724
+ find_library(STATIC_ZLIB NAMES libz.a libzlibstatic.a z zlib)
725
+ target_link_libraries(zigcpp LINK_PUBLIC ${STATIC_ZLIB})
726
+endif()
727
+
728
add_library(opt_c_util STATIC ${OPTIMIZED_C_SOURCES})
729
set_target_properties(opt_c_util PROPERTIES
730
COMPILE_FLAGS "${OPTIMIZED_C_FLAGS}"
0 commit comments