Fix setting Python3_ROOT_DIR on Windows
authorIsuru Fernando <isuruf@gmail.com>
Fri, 10 Apr 2020 00:44:56 +0000 (19:44 -0500)
committerIsuru Fernando <isuruf@gmail.com>
Tue, 14 Apr 2020 17:50:54 +0000 (12:50 -0500)
Summary:
Previously the value of Python3_ROOT_DIR was set to the string
"PYTHON_HOME" instead of the value of the variable named
PYTHON_HOME. This commit fixes that as CMake expects
a path as the value of Python3_ROOT_DIR

Reviewers: #lldb, JDevlieghere, teemperor

Reviewed By: #lldb, JDevlieghere, teemperor

Subscribers: teemperor, JDevlieghere, mgorny, lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D77842

lldb/cmake/modules/FindPythonInterpAndLibs.cmake

index 8f3fa9e..daf51ba 100644 (file)
@@ -11,7 +11,7 @@ else()
   if (SWIG_FOUND)
     if ("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows")
       # Use PYTHON_HOME as a hint to find Python 3.
-      set(Python3_ROOT_DIR PYTHON_HOME)
+      set(Python3_ROOT_DIR "${PYTHON_HOME}")
       find_package(Python3 COMPONENTS Interpreter Development)
       if (Python3_FOUND AND Python3_Interpreter_FOUND)
         set(PYTHON_LIBRARIES ${Python3_LIBRARIES})