From 23a55f30eb05893767a3a73a88713e2a8c3ec4fe Mon Sep 17 00:00:00 2001 From: Sam Edwards Date: Sat, 13 Oct 2018 15:23:10 -0600 Subject: [PATCH] CMake: Make sure Python version is always correctly reported --- dtool/Package.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dtool/Package.cmake b/dtool/Package.cmake index 6159e64b6f..f63406f60e 100644 --- a/dtool/Package.cmake +++ b/dtool/Package.cmake @@ -11,12 +11,17 @@ if(Python_FOUND) set(PYTHON_FOUND ON) set(PYTHON_EXECUTABLE ${Python_EXECUTABLE}) set(PYTHON_INCLUDE_DIRS ${Python_INCLUDE_DIRS}) + set(PYTHON_VERSION_STRING ${Python_VERSION}) else() find_package(PythonInterp ${WANT_PYTHON_VERSION} QUIET) find_package(PythonLibs ${PYTHON_VERSION_STRING} QUIET) if(PYTHONLIBS_FOUND) set(PYTHON_FOUND ON) + + if(NOT PYTHON_VERSION_STRING) + set(PYTHON_VERSION_STRING ${PYTHONLIBS_VERSION_STRING}) + endif() endif() endif()