mirror of
https://github.com/apache/arrow.git
synced 2026-10-28 16:47:19 +08:00
Set BUILD_WITH_INSTALL_RPATH on arrow_ipc
Change-Id: Ieabfb81fa335e3c18c3a93e64c5e0f2a9ee66012
This commit is contained in:
1 parent
be8cee02b3
commit
7df3e5f2c2
2 files changed
+10
-5
No files matched your search
@@ -57,6 +57,13 @@ SET_TARGET_PROPERTIES(arrow_ipc PROPERTIES
|
||||
LINKER_LANGUAGE CXX
|
||||
LINK_FLAGS "${ARROW_IPC_LINK_FLAGS}")
|
||||
|
||||
if (APPLE)
|
||||
set_target_properties(arrow_ipc
|
||||
PROPERTIES
|
||||
BUILD_WITH_INSTALL_RPATH ON
|
||||
INSTALL_NAME_DIR "@rpath")
|
||||
endif()
|
||||
|
||||
ADD_ARROW_TEST(ipc-adapter-test)
|
||||
ARROW_TEST_LINK_LIBRARIES(ipc-adapter-test
|
||||
${ARROW_IPC_TEST_LINK_LIBS})
|
||||
|
||||
@@ -417,6 +417,8 @@ if (UNIX)
|
||||
set(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE)
|
||||
endif()
|
||||
|
||||
SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
|
||||
|
||||
add_subdirectory(src/pyarrow)
|
||||
add_subdirectory(src/pyarrow/util)
|
||||
|
||||
@@ -459,8 +461,6 @@ if(PARQUET_FOUND AND PARQUET_ARROW_FOUND)
|
||||
parquet)
|
||||
endif()
|
||||
|
||||
SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
|
||||
|
||||
add_library(pyarrow SHARED
|
||||
${PYARROW_SRCS})
|
||||
target_link_libraries(pyarrow ${LINK_LIBS})
|
||||
@@ -509,7 +509,5 @@ foreach(module ${CYTHON_EXTENSIONS})
|
||||
|
||||
set_target_properties(${module_name} PROPERTIES
|
||||
INSTALL_RPATH ${module_install_rpath})
|
||||
target_link_libraries(${module_name}
|
||||
${LINK_LIBS}
|
||||
pyarrow)
|
||||
target_link_libraries(${module_name} pyarrow)
|
||||
endforeach(module)
|
||||
Reference in new issue
Block a user