Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
we need a recent version of pybind11
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Fri, 7 Jun 2019 08:20:56 +0000 (10:20 +0200)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Fri, 7 Jun 2019 08:20:56 +0000 (10:20 +0200)
CMakeLists.txt

index ba98962..c91ed49 100644 (file)
@@ -789,6 +789,10 @@ if((NOT DEFINED enable_python) OR enable_python)
 
     else()
       find_package(pybind11 CONFIG)
 
     else()
       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.")
+        set(pybind11_FOUND OFF)
+      endif()
     endif()
 
     if(NOT PYTHONLIBS_FOUND)
     endif()
 
     if(NOT PYTHONLIBS_FOUND)