File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change 33#
44
55# --- LIBRARY --- #
6- SET (PYWRAP ${PROJECT_NAME} _pywrap)
6+ SET (PYWRAP ${PROJECT_NAME} _pywrap)
77SET (PYWRAP ${PYWRAP} PARENT_SCOPE)
88
99MAKE_DIRECTORY ("${${PROJECT_NAME} _BINARY_DIR}/python/${PROJECT_NAME} " )
@@ -27,16 +27,20 @@ ELSE()
2727ENDIF ()
2828
2929SET_TARGET_PROPERTIES (${PYWRAP}
30- PROPERTIES
30+ PROPERTIES
3131 PREFIX ""
3232 SUFFIX ${PYTHON_EXT_SUFFIX}
3333 OUTPUT_NAME "${PROJECT_NAME} "
3434 LIBRARY_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR} /python/${PROJECT_NAME} "
3535 )
3636
37+ IF (UNIX AND NOT APPLE )
38+ SET_TARGET_PROPERTIES (${PYWRAP} PROPERTIES INSTALL_RPATH "\$ ORIGIN/../../.." )
39+ ENDIF ()
40+
3741INSTALL (TARGETS ${PYWRAP} DESTINATION ${${PYWRAP} _INSTALL_DIR})
3842
39- # --- INSTALL SCRIPTS
43+ # --- INSTALL SCRIPTS
4044SET (PYTHON_FILES
4145 __init__.py
4246 )
@@ -47,4 +51,3 @@ FOREACH(python ${PYTHON_FILES})
4751 "${CMAKE_CURRENT_SOURCE_DIR} /pycppad/${python} "
4852 DESTINATION ${${PYWRAP} _INSTALL_DIR})
4953ENDFOREACH (python)
50-
You can’t perform that action at this time.
0 commit comments