message: cmake 3.19.4 changes to find Python 3 libraries and include files
  When compiling on Mac Big Sur the previous (deprecated) find_package fails to find Python3 Libraries and Include files
diff: @@ -391,8 +391,15 @@ add_subdirectory(renderdoc)
  if(ENABLE_QRENDERDOC OR ENABLE_PYRENDERDOC)
  # Make sure Python 3 is found
  set(Python_ADDITIONAL_VERSIONS 3.8 3.7 3.6 3.5 3.4)
  + if(NOT ${CMAKE_VERSION} VERSION_LESS "3.12")
  + find_package(Python COMPONENTS Interpreter Development)
  + set(PYTHON_EXECUTABLE ${Python_EXECUTABLE})
  + set(PYTHON_LIBRARY ${Python_LIBRARIES})
  + set(PYTHON_INCLUDE_DIR ${Python_INCLUDE_DIRS})
  + else()
  find_package(PythonInterp 3 REQUIRED)
  find_package(PythonLibs 3 REQUIRED)
  +endif()
  # we also need python3-config for swig
  if(NOT EXISTS "${PYTHON_EXECUTABLE}-config" AND NOT EXISTS "${PYTHON_EXECUTABLE}.${PYTHON_VERSION_MINOR}-config")
  message(FATAL_ERROR "We require ${PYTHON_EXECUTABLE}-config or ${PYTHON_EXECUTABLE}.${PYTHON_VERSION_MINOR}-config to build swig, please install the python dev package for your system.")
  