INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR}/../src)
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR}/../src)

ADD_EXECUTABLE(matrix_driver matrix_driver.cpp)
TARGET_LINK_LIBRARIES(matrix_driver gincsvd)

#ADD_EXECUTABLE(cublas_test cublas_test.cpp)
#TARGET_LINK_LIBRARIES(cublas_test gincsvd)

ADD_EXECUTABLE(random_driver random_driver.cpp)
TARGET_LINK_LIBRARIES(random_driver gincsvd)

ADD_EXECUTABLE(ones_driver_test ones_driver_test.cpp)
TARGET_LINK_LIBRARIES(ones_driver_test gincsvd)

#ADD_EXECUTABLE(cula_test cula_test.cpp)
#TARGET_LINK_LIBRARIES(cula_test gincsvd)

#ADD_EXECUTABLE(unit_tests unit_tests.cpp)
#TARGET_LINK_LIBRARIES(unit_tests gincsvd)

INSTALL(TARGETS matrix_driver 
        RUNTIME DESTINATION bin)
#INSTALL(TARGETS matrix_driver random_driver ones_driver_test 
#                cula_test unit_tests
#        RUNTIME DESTINATION bin)
