FindArrow.cmake (root_v6.26.08.source) | : | FindArrow.cmake (root_v6.26.10.source) | ||
---|---|---|---|---|
skipping to change at line 39 | skipping to change at line 39 | |||
# ARROW_STATIC_LIB, path to libarrow.a | # ARROW_STATIC_LIB, path to libarrow.a | |||
# ARROW_VERSION, version of found Arrow | # ARROW_VERSION, version of found Arrow | |||
# ARROW_VERSION_MAJOR, major version of found Arrow | # ARROW_VERSION_MAJOR, major version of found Arrow | |||
# ARROW_VERSION_MINOR, minor version of found Arrow | # ARROW_VERSION_MINOR, minor version of found Arrow | |||
# ARROW_VERSION_PATCH, patch version of found Arrow | # ARROW_VERSION_PATCH, patch version of found Arrow | |||
if(DEFINED ARROW_FOUND) | if(DEFINED ARROW_FOUND) | |||
return() | return() | |||
endif() | endif() | |||
find_package(Arrow CONFIG QUIET) | ||||
if(${Arrow_FOUND}) | ||||
if(${ARROW_VERSION} VERSION_GREATER_EQUAL 10.0.0) | ||||
set(ARROW_FOUND ${Arrow_FOUND}) | ||||
set(ARROW_SHARED_LIB Arrow::arrow_shared) | ||||
set(ARROW_STATIC_LIB Arrow::arrow_static) | ||||
message(STATUS "Found Arrow version ${ARROW_VERSION}") | ||||
return() | ||||
endif() | ||||
endif() | ||||
include(FindPkgConfig) | include(FindPkgConfig) | |||
include(FindPackageHandleStandardArgs) | include(FindPackageHandleStandardArgs) | |||
set(ARROW_SEARCH_LIB_PATH_SUFFIXES) | set(ARROW_SEARCH_LIB_PATH_SUFFIXES) | |||
if(CMAKE_LIBRARY_ARCHITECTURE) | if(CMAKE_LIBRARY_ARCHITECTURE) | |||
list(APPEND ARROW_SEARCH_LIB_PATH_SUFFIXES "lib/${CMAKE_LIBRARY_ARCHITECTURE}" ) | list(APPEND ARROW_SEARCH_LIB_PATH_SUFFIXES "lib/${CMAKE_LIBRARY_ARCHITECTURE}" ) | |||
endif() | endif() | |||
list(APPEND ARROW_SEARCH_LIB_PATH_SUFFIXES | list(APPEND ARROW_SEARCH_LIB_PATH_SUFFIXES | |||
"lib64" | "lib64" | |||
"lib32" | "lib32" | |||
End of changes. 1 change blocks. | ||||
0 lines changed or deleted | 11 lines changed or added |