CMakeLists_Kokkos03 - trilinos/Trilinos_tutorial GitHub Wiki

INCLUDE_DIRECTORIES ( ./ ${Trilinos_INCLUDE_DIRS} ${Trilinos_TPL_INCLUDE_DIRS})

LINK_DIRECTORIES (${Trilinos_LIBRARY_DIRS} ${Trilinos_TPL_LIBRARY_DIRS})

MACRO(EUROTUG_ADD_TEST TEST_NAME)
  ADD_EXECUTABLE(EuroTUG_${TEST_NAME} ${TEST_NAME}.cpp)
  TARGET_LINK_LIBRARIES(EuroTUG_${TEST_NAME}
                        ${Trilinos_LIBRARIES}
                        ${Trilinos_TPL_LIBRARIES}) 
  ADD_TEST(tEuroTUG_${TEST_NAME} EuroTUG_${TEST_NAME})
ENDMACRO()

EUROTUG_ADD_TEST(01_init)
EUROTUG_ADD_TEST(02_problem)
EUROTUG_ADD_TEST(03_fill)
EUROTUG_ADD_TEST(04_tpetra)
EUROTUG_ADD_TEST(05_solve)