X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/39c935d6d5ee86d153f6f7e6a10d723ae7c57f6f..f8346a6195a32e6329ce5b0526d1765d075c8304:/FindSimGrid.cmake diff --git a/FindSimGrid.cmake b/FindSimGrid.cmake index 43dc8d082d..e14aeceac1 100644 --- a/FindSimGrid.cmake +++ b/FindSimGrid.cmake @@ -1,6 +1,6 @@ -# CMake find module to search for the SimGrid library. +# CMake find module to search for the SimGrid library. -# Copyright (c) 2016-2021. The SimGrid Team. +# Copyright (c) 2016-2022. The SimGrid Team. # # This file is free software; you can redistribute it and/or modify it # under the terms of the license (GNU LGPL) which comes with this package. @@ -13,7 +13,7 @@ # CMAKE_PREFIX_PATH="/path/to/FindSimGrid.cmake:$CMAKE_PREFIX_PATH" cmake . # # If this file does not find SimGrid, define SimGrid_PATH: -# SimGrid_PATH=/path/to/simgrid cmake . +# cmake -DSimGrid_PATH=/path/to/simgrid . # # DEVELOPERS OF PROGRAMS USING SIMGRID @@ -48,7 +48,7 @@ # Since SimGrid header files require C++14, so we set CMAKE_CXX_STANDARD to 14. # Change this variable in your own file if you need a later standard. -# +# # IMPROVING THIS FILE # ------------------- # - Use automatic SimGridConfig.cmake creation via export/install(EXPORT in main CMakeLists.txt: @@ -56,7 +56,7 @@ # https://cmake.org/Wiki/CMake/Tutorials/How_to_create_a_ProjectConfig.cmake_file # https://github.com/boostcon/cppnow_presentations_2017/blob/master/05-19-2017_friday/effective_cmake__daniel_pfeifer__cppnow_05-19-2017.pdf -cmake_minimum_required(VERSION 2.8) +cmake_minimum_required(VERSION 2.8.12) set(CMAKE_CXX_STANDARD 14) set(CMAKE_CXX_STANDARD_REQUIRED ON) @@ -72,7 +72,7 @@ if (NOT SimGrid_INCLUDE_DIR) NAMES simgrid_config.h PATHS ${SimGrid_PATH}/include /opt/simgrid/include ) -endif() +endif() find_library(SimGrid_LIBRARY NAMES simgrid PATHS ${SimGrid_PATH}/lib /opt/simgrid/lib @@ -100,7 +100,7 @@ if (SimGrid_INCLUDE_DIR) set(SimGrid_VERSION_${CMAKE_MATCH_1} ${CMAKE_MATCH_2}) endforeach() unset(SimGrid_VERSION_STRING) - unset(SimGrid_VERSION_REGEX) + unset(SimGrid_VERSION_REGEX) endif () include(FindPackageHandleStandardArgs)