|
|
|
@ -181,6 +181,14 @@ else:
|
|
|
|
|
command = "patchelf --set-rpath '$ORIGIN/../libs/' ${PADDLE_BINARY_DIR}/python/paddle/fluid/core.so"
|
|
|
|
|
if os.system(command) != 0:
|
|
|
|
|
raise Exception("patch core.so failed, command: %s" % command)
|
|
|
|
|
if '${WITH_FLUID_ONLY}'== 'OFF':
|
|
|
|
|
# change rpath of _swig_paddle.so.
|
|
|
|
|
if "@APPLE@" == "1":
|
|
|
|
|
command = "install_name_tool -id \"@loader_path/../paddle/libs/\" ${PADDLE_BINARY_DIR}/python/py_paddle/_swig_paddle.so"
|
|
|
|
|
else:
|
|
|
|
|
command = "patchelf --set-rpath '$ORIGIN/../paddle/libs/' ${PADDLE_BINARY_DIR}/python/py_paddle/_swig_paddle.so"
|
|
|
|
|
if os.system(command) != 0:
|
|
|
|
|
raise Exception("patch _swig_paddle.so failed, command: %s" % command)
|
|
|
|
|
|
|
|
|
|
setup(name='${PACKAGE_NAME}',
|
|
|
|
|
version='${PADDLE_VERSION}',
|
|
|
|
|