CMakeLists.txt 465 Bytes
Newer Older
Paul's avatar
Paul committed
1

Paul's avatar
Paul committed
2
add_library(migraph_cpu
Shucai Xiao's avatar
Shucai Xiao committed
3
4
    target.cpp
    lowering.cpp
Paul's avatar
Paul committed
5
    gemm.cpp
Paul's avatar
Paul committed
6
)
Paul's avatar
Paul committed
7

Paul's avatar
Paul committed
8
find_path(BLAZE_INCLUDE blaze/Blaze.h)
Paul's avatar
Paul committed
9
find_package(Threads)
Paul's avatar
Paul committed
10

Paul's avatar
Paul committed
11
rocm_clang_tidy_check(migraph_cpu)
Paul's avatar
Paul committed
12
target_link_libraries(migraph_cpu migraph Threads::Threads)
Paul's avatar
Paul committed
13
target_include_directories(migraph_cpu PRIVATE ${BLAZE_INCLUDE})
Paul's avatar
Paul committed
14
target_compile_definitions(migraph_cpu PRIVATE -DBLAZE_USE_CPP_THREADS)
mei-ye's avatar
mei-ye committed
15

Paul's avatar
Paul committed
16
17
18
19
20
rocm_install_targets(
  TARGETS migraph_cpu
  INCLUDE
    ${CMAKE_CURRENT_SOURCE_DIR}/include
)
mei-ye's avatar
mei-ye committed
21