@@ -44,7 +44,6 @@ set_target_properties(avtranscoder-shared PROPERTIES INSTALL_RPATH_USE_LINK_PATH
44
44
target_link_libraries (avtranscoder-shared ${FFMPEG_LIBRARIES} )
45
45
target_include_directories (avtranscoder-shared PUBLIC ${AVTRANSCODER_SRC_PATH} ${FFMPEG_INCLUDE_DIR} )
46
46
47
-
48
47
### Install AvTranscoder libs and include
49
48
install (
50
49
DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR} /AvTranscoder"
@@ -102,10 +101,9 @@ if(SWIG_FOUND)
102
101
swig_add_module (avtranscoder-py python ${AVTRANSCODER_BINDING_FILE} )
103
102
# For Python binding, need to compile the wrapper into a lib called "_<module_name>.so"
104
103
set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES OUTPUT_NAME _avtranscoder )
105
- if (NOT APPLE AND NOT WIN32 )
106
- set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES SOVERSION ${AVTRANSCODER_VERSION_MAJOR} )
107
- set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES VERSION ${AVTRANSCODER_VERSION} )
108
- endif ()
104
+ set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES SOVERSION ${AVTRANSCODER_VERSION_MAJOR} )
105
+ set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES VERSION ${AVTRANSCODER_VERSION} )
106
+
109
107
# Force the library to look in the project lib folder relatively
110
108
set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES INSTALL_RPATH_USE_LINK_PATH 1 )
111
109
if (APPLE )
@@ -156,10 +154,8 @@ if(SWIG_FOUND)
156
154
if (WIN32 )
157
155
set_target_properties (avtranscoder-java PROPERTIES OUTPUT_NAME "avtranscoder-java-${AVTRANSCODER_VERSION_MAJOR} -${AVTRANSCODER_VERSION_MINOR} " )
158
156
endif ()
159
- if (NOT APPLE AND NOT WIN32 )
160
- set_target_properties (${SWIG_MODULE_avtranscoder-java_REAL_NAME} PROPERTIES SOVERSION ${AVTRANSCODER_VERSION_MAJOR} )
161
- set_target_properties (${SWIG_MODULE_avtranscoder-java_REAL_NAME} PROPERTIES VERSION ${AVTRANSCODER_VERSION} )
162
- endif ()
157
+ set_target_properties (${SWIG_MODULE_avtranscoder-java_REAL_NAME} PROPERTIES SOVERSION ${AVTRANSCODER_VERSION_MAJOR} )
158
+ set_target_properties (${SWIG_MODULE_avtranscoder-java_REAL_NAME} PROPERTIES VERSION ${AVTRANSCODER_VERSION} )
163
159
# Force the library to look in the project lib folder relatively
164
160
set_target_properties (${SWIG_MODULE_avtranscoder-java_REAL_NAME} PROPERTIES INSTALL_RPATH_USE_LINK_PATH 1 )
165
161
if (APPLE )
0 commit comments