1
cmake_minimum_required(VERSION 2.8)
2
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/../../sources/cmake" ${CMAKE_MODULE_PATH})
3
set(CMAKE_VERBOSE_MAKEFILE NO)
17
add_executable(mkl mm.c mkl.c)
18
add_definitions(-I${MKL_INCLUDE_DIR})
19
target_link_libraries(mkl ${MKL_LP_LIBRARY} ${MKL_INTELTHREAD_LIBRARY} ${MKL_CORE_LIBRARY} ${MKL_LP_SEQUENTIAL_LIBRARIES} ${MKL_IOMP5_LIBRARY})
20
set_target_properties(mkl PROPERTIES LINK_FLAGS "-pthread")
23
if (OPENCL_FOUND AND ATI_OPENCL_LIBRARY AND APPML_FOUND)
24
add_executable(amdblas mm.c amdblas.c)
25
target_link_libraries(amdblas ${ATI_OPENCL_LIBRARY} ${APPML_LIBRARY})
26
include_directories(${OPENCL_INCLUDE_DIRS} ${APPML_INCLUDE_DIRS})
28
include_directories(${OPENCL_INCLUDE_DIRS})
31
add_executable(multiply mm.c multiply.c)
32
target_link_libraries(multiply ${OPENCL_LIBRARIES})