mirror of
https://github.com/apache/arrow.git
synced 2026-10-29 09:05:47 +08:00
Fix for CMP0054
Change-Id: Icc48b554504c462e7675b9862604f87aab18c216
This commit is contained in:
1 parent
ee883d862e
commit
d27563fe9f
1 file changed
+7
-6
@@ -141,12 +141,13 @@ string(REGEX REPLACE "\\\\" "/" PYTHON_INCLUDE_DIR ${PYTHON_INCLUDE_DIR})
|
||||
string(REGEX REPLACE "\\\\" "/" PYTHON_SITE_PACKAGES ${PYTHON_SITE_PACKAGES})
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC")
|
||||
set(PYTHON_LIBRARY
|
||||
"${PYTHON_PREFIX}/libs/Python${PYTHON_LIBRARY_SUFFIX}.lib")
|
||||
else()
|
||||
set(PYTHON_LIBRARY "${PYTHON_PREFIX}/libs/libpython${PYTHON_LIBRARY_SUFFIX}.a")
|
||||
endif()
|
||||
# Appease CMP0054
|
||||
if("\"${CMAKE_CXX_COMPILER_ID}\"" STREQUAL "MSVC")
|
||||
set(PYTHON_LIBRARY
|
||||
"${PYTHON_PREFIX}/libs/Python${PYTHON_LIBRARY_SUFFIX}.lib")
|
||||
else()
|
||||
set(PYTHON_LIBRARY "${PYTHON_PREFIX}/libs/libpython${PYTHON_LIBRARY_SUFFIX}.a")
|
||||
endif()
|
||||
elseif(APPLE)
|
||||
# In some cases libpythonX.X.dylib is not part of the PYTHON_PREFIX and we
|
||||
# need to call `python-config --prefix` to determine the correct location.
|
||||
|
||||
Reference in new issue
Block a user