Skip to content
CMakeLists.txt 564 B
Newer Older
cmake_minimum_required (VERSION 2.6)
project (bhtree_mpi)

find_package(MPI REQUIRED)

include_directories(${MPI_INCLUDE_PATH} datastructures simulation)

add_subdirectory(datastructures)
add_subdirectory(simulation)

add_executable(bhtree_mpi mpimain.cpp)
target_link_libraries(bhtree_mpi datastructures simulation ${MPI_LIBRARIES})

if(MPI_COMPILE_FLAGS)
  set_target_properties(bhtree_mpi PROPERTIES
    COMPILE_FLAGS "${MPI_COMPILE_FLAGS}")
endif()

if(MPI_LINK_FLAGS)
  set_target_properties(bhtree_mpi PROPERTIES
    LINK_FLAGS "${MPI_LINK_FLAGS}")
endif()