X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/31ddf2bdaa6849e11dc0d3c800b53c6e9de896c0..0a6556cf9aa3e733965b6a18574efd63b54caa0d:/CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt index 048ddd6ff0..7984a440e7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ # Build the version number set(SIMGRID_VERSION_MAJOR "3") -set(SIMGRID_VERSION_MINOR "31") +set(SIMGRID_VERSION_MINOR "32") set(SIMGRID_VERSION_PATCH "1") # odd => git branch; even => stable release or released snapshot if(${SIMGRID_VERSION_PATCH} EQUAL "0") @@ -53,7 +53,7 @@ if (CMAKE_COMPILER_IS_GNUCC) endif() endif() -## We need a decent support of the C++14 and C11 standards +## We need a decent support of the C++17 and C11 standards set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) @@ -573,6 +573,7 @@ if(SMPI_FORTRAN) set(MODULE_MPIF_OUT "end module mpi") configure_file(${CMAKE_HOME_DIRECTORY}/include/smpi/mpif.h.in ${CMAKE_BINARY_DIR}/src/smpi/mpif.f90.generated @ONLY) execute_process(COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_BINARY_DIR}/src/smpi/mpif.f90.generated ${CMAKE_BINARY_DIR}/src/smpi/mpif.f90) + file(REMOVE ${CMAKE_BINARY_DIR}/src/smpi/mpif.f90.generated) set(CMAKE_Fortran_MODULE_DIRECTORY ${CMAKE_BINARY_DIR}/include/smpi) add_library(mpi SHARED ${CMAKE_BINARY_DIR}/src/smpi/mpif.f90) endif()