cmake_minimum_required(VERSION 3.16)
project(multigrid-preconditioned-solver-customized)

# We only need to find Ginkgo if we build this example stand-alone
if (NOT GINKGO_BUILD_EXAMPLES)
    find_package(Ginkgo 1.9.0 REQUIRED)
endif()

add_executable(multigrid-preconditioned-solver-customized multigrid-preconditioned-solver-customized.cpp)
target_link_libraries(multigrid-preconditioned-solver-customized Ginkgo::ginkgo)

# Copy the data files to the execution directory
configure_file(data/A.mtx data/A.mtx COPYONLY)
