File: blasppConfig.cmake.in

package info (click to toggle)
blaspp 2024.10.26-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,636 kB
  • sloc: cpp: 29,332; ansic: 8,448; python: 2,192; xml: 182; perl: 101; makefile: 53; sh: 7
file content (29 lines) | stat: -rw-r--r-- 816 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
cmake_minimum_required( VERSION 3.15 )

set( blaspp_use_openmp "@blaspp_use_openmp@" )
set( blaspp_use_cuda   "@blaspp_use_cuda@" )
set( blaspp_use_hip    "@blaspp_use_hip@" )
set( blaspp_use_sycl   "@blaspp_use_sycl@" )

include( CMakeFindDependencyMacro )
if (blaspp_use_openmp)
    find_dependency( OpenMP )
endif()

if (blaspp_use_cuda)
    find_dependency( CUDAToolkit )
endif()

if (blaspp_use_hip)
    find_dependency( rocblas )
endif()

# Export private variables used in LAPACK++.
set( blaspp_defines         "@blaspp_defines@" )
set( blaspp_libraries       "@blaspp_libraries@" )

set( blaspp_cblas_found     "@blaspp_cblas_found@" )
set( blaspp_cblas_include   "@blaspp_cblas_include@" )
set( blaspp_cblas_libraries "@blaspp_cblas_libraries@" )

include( "${CMAKE_CURRENT_LIST_DIR}/blasppTargets.cmake" )