Commit 729807203a

Andrew Kelley <andrew@ziglang.org>
2019-08-15 20:34:52
force static libs for vendored dependencies
1 parent 98183e4
Changed files (1)
CMakeLists.txt
@@ -199,11 +199,11 @@ else()
         "${CMAKE_SOURCE_DIR}/deps/lld/wasm/Writer.cpp"
         "${CMAKE_SOURCE_DIR}/deps/lld/wasm/WriterUtils.cpp"
     )
-    add_library(embedded_lld_lib ${EMBEDDED_LLD_LIB_SOURCES})
-    add_library(embedded_lld_elf ${EMBEDDED_LLD_ELF_SOURCES})
-    add_library(embedded_lld_coff ${EMBEDDED_LLD_COFF_SOURCES})
-    add_library(embedded_lld_mingw ${EMBEDDED_LLD_MINGW_SOURCES})
-    add_library(embedded_lld_wasm ${EMBEDDED_LLD_WASM_SOURCES})
+    add_library(embedded_lld_lib STATIC ${EMBEDDED_LLD_LIB_SOURCES})
+    add_library(embedded_lld_elf STATIC ${EMBEDDED_LLD_ELF_SOURCES})
+    add_library(embedded_lld_coff STATIC ${EMBEDDED_LLD_COFF_SOURCES})
+    add_library(embedded_lld_mingw STATIC ${EMBEDDED_LLD_MINGW_SOURCES})
+    add_library(embedded_lld_wasm STATIC ${EMBEDDED_LLD_WASM_SOURCES})
     if(MSVC)
         set(ZIG_LLD_COMPILE_FLAGS "-std=c++11 -D_CRT_SECURE_NO_WARNINGS /w")
     else()
@@ -400,7 +400,7 @@ set(EMBEDDED_SOFTFLOAT_SOURCES
     "${CMAKE_SOURCE_DIR}/deps/SoftFloat-3e/source/ui32_to_f128M.c"
     "${CMAKE_SOURCE_DIR}/deps/SoftFloat-3e/source/ui64_to_f128M.c"
 )
-add_library(embedded_softfloat ${EMBEDDED_SOFTFLOAT_SOURCES})
+add_library(embedded_softfloat STATIC ${EMBEDDED_SOFTFLOAT_SOURCES})
 if(MSVC)
     set_target_properties(embedded_softfloat PROPERTIES
         COMPILE_FLAGS "-std=c99 /w"