Browse Source

Append '-SOVERSION' to DLL base file name for mingw builds to match common style

Ralf Habacker 3 years ago
parent
commit
2ceb18746b
1 changed files with 6 additions and 0 deletions
  1. 6 0
      code/CMakeLists.txt

+ 6 - 0
code/CMakeLists.txt

@@ -1261,6 +1261,12 @@ SET_TARGET_PROPERTIES( assimp PROPERTIES
   OUTPUT_NAME assimp${LIBRARY_SUFFIX}
 )
 
+if (WIN32 AND CMAKE_COMPILER_IS_GNUCXX AND BUILD_SHARED_LIBS)
+  set_target_properties(assimp PROPERTIES
+    SUFFIX "-${ASSIMP_SOVERSION}${CMAKE_SHARED_LIBRARY_SUFFIX}"
+  )
+endif()
+
 if (APPLE)
   if (ASSIMP_BUILD_FRAMEWORK)
     SET_TARGET_PROPERTIES( assimp PROPERTIES