Set BUILD_WITH_INSTALL_RPATH on arrow_ipc

Change-Id: Ieabfb81fa335e3c18c3a93e64c5e0f2a9ee66012
This commit is contained in:
Wes McKinney committed 2016-10-10 11:04:53 -04:00
1 parent be8cee02b3
commit 7df3e5f2c2
2 files changed
+10 -5

No files matched your search

+7
View File
@@ -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})
+3 -5
View File
@@ -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)