Skip to content
Snippets Groups Projects
Commit 64898349 authored by Jaime Arias's avatar Jaime Arias
Browse files

refactor: add c++17 standard to project and c++14 to sylvan

parent a38da9cf
No related branches found
No related tags found
No related merge requests found
# set minimum cmake version
cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8 FATAL_ERROR)
# project name and language
project(pmc-sog C CXX)
# compiler flags
# C++17 standard
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
# Add compiler flags
if(CMAKE_COMPILER_IS_GNUCC)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive -std=c++17")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive")
endif()
# add pn parser
......
# set minimum cmake version
cmake_minimum_required(VERSION 3.5 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8 FATAL_ERROR)
# include MPI
find_package(MPI REQUIRED)
......
Subproject commit 7184c4aede8b1d95c33442862075b37f9eaae899
Subproject commit 97208c7f528f08a91afa99da0d43c6734d36cfa4
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment