mirror of
https://github.com/json-c/json-c.git
synced 2026-03-22 06:29:06 +08:00
Explain why we're not setting the output name for static libraries when on Windows.
This commit is contained in:
@@ -121,6 +121,9 @@ add_library(json-c-static
|
||||
set_property(TARGET json-c PROPERTY C_STANDARD 99)
|
||||
set_property(TARGET json-c-static PROPERTY C_STANDARD 99)
|
||||
if (NOT MSVC)
|
||||
# Since MS Windows re-uses the .lib suffix for both static libraries
|
||||
# and the "import library" that's needed to actually link against a
|
||||
# dll, we can't use the same name for static and dynamic libs. :(
|
||||
set_target_properties(json-c-static PROPERTIES OUTPUT_NAME json-c)
|
||||
endif()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user