Closed
Description
CMake 3.12.0+ deprecates the old find modules for Python and unifies them into a new call find module:
- https://cmake.org/cmake/help/v3.17/module/FindPythonInterp.html
- https://cmake.org/cmake/help/v3.12/module/FindPython.html
We should consider mid to long-term to update our CMake scripts accordingly, as soon as we can require CMake 3.12+ (released July 2018).
Furthermore, CMake 3.9.0+ introduces an abstraction for IPO/LTO, which can simplify our code base.