cmake_minimum_required(VERSION 2.2)
project(MPIcounting3s CXX)

set(CMAKE_CONFIGURATION_TYPES "Debug;Release")

find_package(MPI REQUIRED)


message(STATUS "Run: ${MPIEXEC} ")

set(sources MPIcounting3s.cpp)

add_executable(MPIcounting3s ${sources})

SET(CMAKE_CXX_FLAGS  "-std=c++11")  # necessary for chrono

include_directories(SYSTEM ${MPI_INCLUDE_PATH})
target_compile_options(MPIcounting3s PRIVATE ${MPI_CXX_COMPILE_FLAGS} )
target_link_libraries(MPIcounting3s ${MPI_CXX_LIBRARIES} ${MPI_CXX_LINK_FLAGS} )

set( CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin )

