forked from OSchip/llvm-project
Revert "Reorder FindPythonInterp so that config-ix can use PYTHON_EXECUTABLE"
This reverts commit rL346367 due to test error in compiler-rt. llvm-svn: 346383
This commit is contained in:
parent
b41b372171
commit
86923b02d9
|
@ -576,22 +576,6 @@ mark_as_advanced(LLVM_TARGET_TRIPLE_ENV)
|
||||||
set(LLVM_ENABLE_PER_TARGET_RUNTIME_DIR OFF CACHE BOOL
|
set(LLVM_ENABLE_PER_TARGET_RUNTIME_DIR OFF CACHE BOOL
|
||||||
"Enable per-target runtimes directory")
|
"Enable per-target runtimes directory")
|
||||||
|
|
||||||
# Verify that we can find a Python 2 interpreter. Python 3 is unsupported.
|
|
||||||
# FIXME: We should support systems with only Python 3, but that requires work
|
|
||||||
# on LLDB.
|
|
||||||
set(Python_ADDITIONAL_VERSIONS 2.7)
|
|
||||||
include(FindPythonInterp)
|
|
||||||
if( NOT PYTHONINTERP_FOUND )
|
|
||||||
message(FATAL_ERROR
|
|
||||||
"Unable to find Python interpreter, required for builds and testing.
|
|
||||||
|
|
||||||
Please install Python or specify the PYTHON_EXECUTABLE CMake variable.")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
if( ${PYTHON_VERSION_STRING} VERSION_LESS 2.7 )
|
|
||||||
message(FATAL_ERROR "Python 2.7 or newer is required")
|
|
||||||
endif()
|
|
||||||
|
|
||||||
# All options referred to from HandleLLVMOptions have to be specified
|
# All options referred to from HandleLLVMOptions have to be specified
|
||||||
# BEFORE this include, otherwise options will not be correctly set on
|
# BEFORE this include, otherwise options will not be correctly set on
|
||||||
# first cmake run
|
# first cmake run
|
||||||
|
@ -611,6 +595,22 @@ message(STATUS "LLVM default target triple: ${LLVM_DEFAULT_TARGET_TRIPLE}")
|
||||||
|
|
||||||
include(HandleLLVMOptions)
|
include(HandleLLVMOptions)
|
||||||
|
|
||||||
|
# Verify that we can find a Python 2 interpreter. Python 3 is unsupported.
|
||||||
|
# FIXME: We should support systems with only Python 3, but that requires work
|
||||||
|
# on LLDB.
|
||||||
|
set(Python_ADDITIONAL_VERSIONS 2.7)
|
||||||
|
include(FindPythonInterp)
|
||||||
|
if( NOT PYTHONINTERP_FOUND )
|
||||||
|
message(FATAL_ERROR
|
||||||
|
"Unable to find Python interpreter, required for builds and testing.
|
||||||
|
|
||||||
|
Please install Python or specify the PYTHON_EXECUTABLE CMake variable.")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if( ${PYTHON_VERSION_STRING} VERSION_LESS 2.7 )
|
||||||
|
message(FATAL_ERROR "Python 2.7 or newer is required")
|
||||||
|
endif()
|
||||||
|
|
||||||
######
|
######
|
||||||
# LLVMBuild Integration
|
# LLVMBuild Integration
|
||||||
#
|
#
|
||||||
|
|
Loading…
Reference in New Issue