Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
fix version detection after file change
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Fri, 6 Dec 2019 14:41:31 +0000 (15:41 +0100)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Fri, 6 Dec 2019 14:41:31 +0000 (15:41 +0100)
FindSimGrid.cmake

index 051e29a..25df867 100644 (file)
@@ -63,6 +63,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
 
 find_path(SimGrid_INCLUDE_DIR
   NAMES simgrid/config.h
+  NAMES simgrid/version.h
   PATHS ${SimGrid_PATH}/include /opt/simgrid/include
 )
 if (NOT SimGrid_INCLUDE_DIR)
@@ -81,8 +82,8 @@ mark_as_advanced(SimGrid_LIBRARY)
 
 if (SimGrid_INCLUDE_DIR)
   set(SimGrid_VERSION_REGEX "^#define SIMGRID_VERSION_(MAJOR|MINOR|PATCH) ([0-9]+)$")
-  if (EXISTS "${SimGrid_INCLUDE_DIR}/simgrid/config.h")
-    file(STRINGS "${SimGrid_INCLUDE_DIR}/simgrid/config.h" SimGrid_VERSION_STRING REGEX ${SimGrid_VERSION_REGEX})
+  if (EXISTS "${SimGrid_INCLUDE_DIR}/simgrid/version.h")
+    file(STRINGS "${SimGrid_INCLUDE_DIR}/simgrid/version.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()