Skip to content

Commit 4a42dd9

Browse files
committed
Build the benchmark
1 parent e5cb01e commit 4a42dd9

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

cpp/benchmarks/CMakeLists.txt

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,19 @@ target_link_libraries(degridding benchmark::benchmark libpurify)
2525
if(dompi)
2626
add_executable(mpi_benchmark_MO main.cc utilities.cc measurement_operator_mpi.cc)
2727
target_link_libraries(mpi_benchmark_MO ${MPI_LIBRARIES} benchmark::benchmark libpurify)
28-
#target_include_directories(mpi_benchmark_MO PUBLIC "${PROJECT_SOURCE_DIR}/cpp" "${CMAKE_CURRENT_BINARY_DIR}/include")
28+
2929
add_executable(mpi_benchmark_MO_wproj main.cc utilities.cc measurement_operator_wproj.cc)
3030
target_link_libraries(mpi_benchmark_MO_wproj ${MPI_LIBRARIES} benchmark::benchmark libpurify)
31-
#target_include_directories(mpi_benchmark_MO_wproj PUBLIC "${PROJECT_SOURCE_DIR}/cpp" "${CMAKE_CURRENT_BINARY_DIR}/include")
31+
3232
add_executable(mpi_benchmark_algorithms main.cc utilities.cc algorithms_mpi.cc)
3333
target_link_libraries(mpi_benchmark_algorithms ${MPI_LIBRARIES} benchmark::benchmark libpurify)
34-
#target_include_directories(mpi_benchmark_PADMM PUBLIC "${PROJECT_SOURCE_DIR}/cpp" "${CMAKE_CURRENT_BINARY_DIR}/include")
34+
3535
add_executable(mpi_benchmark_WLO main.cc utilities.cc wavelet_operator_mpi.cc)
3636
target_link_libraries(mpi_benchmark_WLO ${MPI_LIBRARIES} benchmark::benchmark libpurify)
37-
#target_include_directories(mpi_benchmark_WLO PUBLIC "${PROJECT_SOURCE_DIR}/cpp" "${CMAKE_CURRENT_BINARY_DIR}/include")
37+
38+
if(hdf5)
39+
add_executable(mpi_benchmark_stochastic main.cc utilities.cc stochastic_algorithm.cc)
40+
target_link_libraries(mpi_benchmark_stochastic ${MPI_LIBRARIES} benchmark::benchmark libpurify)
41+
endif()
42+
3843
endif()

0 commit comments

Comments
 (0)