aboutsummaryrefslogtreecommitdiffhomepage
path: root/bench/btl/libs/C_BLAS/CMakeLists.txt
blob: 73e5cc46b617d517abe39e16a13f1fd949e09f5c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

find_package(CBLAS)
if (CBLAS_FOUND)
  include_directories(${CBLAS_INCLUDES} ${PROJECT_SOURCE_DIR}/libs/f77)
  btl_add_bench(btl_cblas main.cpp)
  if(BUILD_btl_cblas)
    target_link_libraries(btl_cblas ${CBLAS_LIBRARIES})
    set_target_properties(btl_cblas PROPERTIES COMPILE_FLAGS "-DCBLASNAME=ATLAS")
  endif(BUILD_btl_cblas)
endif (CBLAS_FOUND)

find_package(MKL)
if (MKL_FOUND)
  include_directories(${MKL_INCLUDES} ${PROJECT_SOURCE_DIR}/libs/f77)
  btl_add_bench(btl_mkl main.cpp)
  if(BUILD_btl_mkl)
    target_link_libraries(btl_mkl ${MKL_LIBRARIES})
    set_target_properties(btl_mkl PROPERTIES COMPILE_FLAGS "-DCBLASNAME=INTEL_MKL")
  endif(BUILD_btl_mkl)
endif (MKL_FOUND)