Blob Blame History Raw
diff -rupN --no-dereference jasper-version-2.0.16/src/libjasper/CMakeLists.txt jasper-version-2.0.16-new/src/libjasper/CMakeLists.txt
--- jasper-version-2.0.16/src/libjasper/CMakeLists.txt	2019-03-12 19:04:35.000000000 +0100
+++ jasper-version-2.0.16-new/src/libjasper/CMakeLists.txt	2019-10-04 22:32:39.762955662 +0200
@@ -151,10 +151,11 @@ if (MSVC)
 	target_compile_definitions(libjasper PRIVATE "-D_CRT_NONSTDC_NO_DEPRECATE")
 endif()
 
-if (UNIX)
-	set_target_properties(libjasper PROPERTIES
-	  VERSION ${JAS_SO_NAME} SOVERSION ${JAS_SO_VERSION})
-endif()
+set_target_properties(libjasper PROPERTIES
+    VERSION ${JAS_SO_NAME} SOVERSION ${JAS_SO_VERSION})
+if(MINGW AND JAS_ENABLE_SHARED)
+    set_target_properties(libjasper PROPERTIES SUFFIX "-${JAS_SO_VERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}")
+endif(MINGW AND JAS_ENABLE_SHARED)
 
 if (JAS_ENABLE_SHARED)
 	set_target_properties(libjasper PROPERTIES