File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change @@ -94,6 +94,13 @@ if(SWIG_FOUND)
94
94
set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES SOVERSION ${AVTRANSCODER_VERSION_MAJOR} )
95
95
set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES VERSION ${AVTRANSCODER_VERSION} )
96
96
endif ()
97
+ # Force the library to look in the project lib folder relatively
98
+ set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES INSTALL_RPATH_USE_LINK_PATH 1 )
99
+ if (APPLE )
100
+ set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES INSTALL_RPATH "@loader_path/../../.." )
101
+ else ()
102
+ set_target_properties (${SWIG_MODULE_avtranscoder-py_REAL_NAME} PROPERTIES INSTALL_RPATH "$ORIGIN/../../..:$ORIGIN" )
103
+ endif ()
97
104
swig_link_libraries (avtranscoder-py avtranscoder-shared ${PYTHON_LIBRARIES} )
98
105
99
106
# Install python interface
You can’t perform that action at this time.
0 commit comments