Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
FindSimGrid: adapt to the move of SIMGRID_VERSION_* macros to simgrid/version.h
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Sun, 23 Feb 2020 17:03:32 +0000 (18:03 +0100)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Sun, 23 Feb 2020 17:22:34 +0000 (18:22 +0100)
FindSimGrid.cmake

index 6051874..2902b52 100644 (file)
@@ -84,6 +84,8 @@ if (SimGrid_INCLUDE_DIR)
   set(SimGrid_VERSION_REGEX "^#define SIMGRID_VERSION_(MAJOR|MINOR|PATCH) ([0-9]+)$")
   if (EXISTS "${SimGrid_INCLUDE_DIR}/simgrid/version.h")
     file(STRINGS "${SimGrid_INCLUDE_DIR}/simgrid/version.h" SimGrid_VERSION_STRING REGEX ${SimGrid_VERSION_REGEX})
+  elseif (EXISTS "${SimGrid_INCLUDE_DIR}/simgrid/config.h")
+    file(STRINGS "${SimGrid_INCLUDE_DIR}/simgrid/config.h" SimGrid_VERSION_STRING REGEX ${SimGrid_VERSION_REGEX})
   else()
     file(STRINGS "${SimGrid_INCLUDE_DIR}/simgrid_config.h" SimGrid_VERSION_STRING REGEX ${SimGrid_VERSION_REGEX})
   endif()