We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3d838ac commit 1ab3e4eCopy full SHA for 1ab3e4e
1 file changed
CMakeLists.txt
@@ -106,10 +106,14 @@ if (ENABLE_LIBPNG)
106
target_compile_definitions(sawyer PRIVATE CS_ENABLE_LIBPNG)
107
find_package(PNG REQUIRED)
108
109
- if (TARGET PNG::PNG)
110
- target_link_libraries(sawyer PRIVATE PNG::PNG)
+ if (MSVC AND (${VCPKG_TARGET_TRIPLET} MATCHES "-static$"))
+ merge_static_libraries(sawyer ${PNG::PNG})
111
else ()
112
- target_link_libraries(sawyer PRIVATE png)
+ if (TARGET PNG::PNG)
113
+ target_link_libraries(sawyer PRIVATE PNG::PNG)
114
+ else ()
115
+ target_link_libraries(sawyer PRIVATE png)
116
+ endif ()
117
endif ()
118
119
0 commit comments