mirror of
https://github.com/termux/termux-packages.git
synced 2025-05-09 21:35:36 +00:00
`python-pyarrow` and `libarrow-cpp` packages versions were required to be aligned and they were built from the same source so they were united into package and its subpackage to reduce maintenance cost.
29 lines
989 B
Diff
29 lines
989 B
Diff
--- a/cpp/cmake_modules/FindPython3Alt.cmake
|
|
+++ b/cpp/cmake_modules/FindPython3Alt.cmake
|
|
@@ -58,7 +58,7 @@
|
|
Development NumPy)
|
|
else()
|
|
find_package(Python3 ${Python3Alt_FIND_PACKAGE_OPTIONS}
|
|
- COMPONENTS Interpreter Development.Module NumPy)
|
|
+ COMPONENTS Interpreter Development.Module)
|
|
endif()
|
|
|
|
if(NOT Python3_FOUND)
|
|
@@ -70,7 +70,9 @@
|
|
set(PYTHON_LIBRARIES ${Python3_LIBRARIES})
|
|
set(PYTHON_OTHER_LIBS)
|
|
|
|
+if(FALSE)
|
|
get_target_property(NUMPY_INCLUDE_DIRS Python3::NumPy INTERFACE_INCLUDE_DIRECTORIES)
|
|
+endif(FALSE)
|
|
|
|
# CMake's python3_add_library() doesn't apply the required extension suffix,
|
|
# detect it ourselves.
|
|
@@ -94,5 +96,6 @@
|
|
set_target_properties(${name} PROPERTIES SUFFIX ${_EXT_SUFFIX})
|
|
endfunction()
|
|
|
|
+include(FindPackageHandleStandardArgs)
|
|
find_package_handle_standard_args(
|
|
Python3Alt REQUIRED_VARS PYTHON_EXECUTABLE PYTHON_INCLUDE_DIRS NUMPY_INCLUDE_DIRS)
|