Skip to content

Commit effc475

Browse files
Merge pull request #117 from cchampet/build_java_dll_version
CMake on windows: add library version at the end of java swig module name
2 parents 7439d8b + 1723172 commit effc475

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,9 @@ if(SWIG_FOUND)
118118

119119
# Create 'avtranscoder-java' shared lib
120120
swig_add_module(avtranscoder-java java ${AVTRANSCODER_BINDING_FILE})
121+
if(WIN32)
122+
set_target_properties(avtranscoder-java PROPERTIES OUTPUT_NAME "avtranscoder-java-${AVTRANSCODER_VERSION}")
123+
endif()
121124
if(NOT APPLE AND NOT WIN32)
122125
set_target_properties(${SWIG_MODULE_avtranscoder-java_REAL_NAME} PROPERTIES SOVERSION ${AVTRANSCODER_VERSION_MAJOR})
123126
set_target_properties(${SWIG_MODULE_avtranscoder-java_REAL_NAME} PROPERTIES VERSION ${AVTRANSCODER_VERSION})

0 commit comments

Comments
 (0)