#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
# Check for the compiler #
#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#
-
-### Need to set rc ccompiler before enable language
-if(WIN32)
- SET(CMAKE_RC_COMPILER "windres")
-endif()
-
##
## Check the C/C++ standard that we need
## See also tools/cmake/Flags.cmake that sets our paranoid warning flags
find_package(PythonLibsNew ${PYBIND11_PYTHON_VERSION} REQUIRED)
else()
- find_package(pybind11 2.2.0)
+ find_package(pybind11 CONFIG)
+ if (pybind11_VERSION VERSION_LESS 2.2)
+ message(STATUS "SimGrid needs at least v2.2 of pybind11. Disabling the Python bindings (found version: ${pybind11_VERSION}).")
+ set(pybind11_FOUND OFF)
+ endif()
endif()
if(NOT PYTHONLIBS_FOUND)