Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 924446 | Differences between
and this patch

Collapse All | Expand All

(-)hipSPARSE-rocm-5.7.1/clients/tests/CMakeLists.txt (-34 lines)
Lines 24-63 Link Here
24
find_package(GTest REQUIRED)
24
find_package(GTest REQUIRED)
25
25
26
26
27
#
28
# Client matrices.
29
#
30
if(NOT EXISTS "${CMAKE_MATRICES_DIR}")
31
  #
32
  # Download.
33
  #
34
  set(CMAKE_MATRICES_DIR ${PROJECT_BINARY_DIR}/matrices CACHE STRING "Matrices directory.")
35
  file(MAKE_DIRECTORY ${CMAKE_MATRICES_DIR})
36
37
  if(NOT TARGET hipsparse)
38
    set(CONVERT_SOURCE ${CMAKE_SOURCE_DIR}/../deps/convert.cpp CACHE STRING "Convert tool mtx2csr.")
39
    include(${CMAKE_SOURCE_DIR}/../cmake/ClientMatrices.cmake)
40
  else()
41
   set(CONVERT_SOURCE ${CMAKE_SOURCE_DIR}/deps/convert.cpp CACHE STRING "Convert tool mtx2csr.")
42
    include(${CMAKE_SOURCE_DIR}/cmake/ClientMatrices.cmake)
43
  endif()
44
45
else()
46
  #
47
  # Copy.
48
  #
49
  if(NOT CMAKE_MATRICES_DIR STREQUAL "${PROJECT_BINARY_DIR}/matrices")
50
    message("Copy matrix files from ${CMAKE_MATRICES_DIR} to ${PROJECT_BINARY_DIR}/matrices")
51
52
    execute_process(COMMAND cp -r ${CMAKE_MATRICES_DIR} ${PROJECT_BINARY_DIR}/matrices RESULT_VARIABLE STATUS WORKING_DIRECTORY ${CMAKE_MATRICES_DIR})
53
54
    if(STATUS AND NOT STATUS EQUAL 0)
55
      message(FATAL_ERROR "Failed to copy matrix .bin files, aborting.")
56
    endif()
57
  endif()
58
59
endif()
60
61
set(HIPSPARSE_TEST_SOURCES
27
set(HIPSPARSE_TEST_SOURCES
62
  hipsparse_gtest_main.cpp
28
  hipsparse_gtest_main.cpp
63
  test_axpyi.cpp
29
  test_axpyi.cpp

Return to bug 924446