Commit 0d73540b authored by Paul's avatar Paul
Browse files

Migraph from export name

parent dea32e56
...@@ -8,6 +8,7 @@ target_link_libraries(onnx-proto PRIVATE ${PROTOBUF_LIBRARY}) ...@@ -8,6 +8,7 @@ target_link_libraries(onnx-proto PRIVATE ${PROTOBUF_LIBRARY})
set_target_properties(onnx-proto PROPERTIES POSITION_INDEPENDENT_CODE On) set_target_properties(onnx-proto PROPERTIES POSITION_INDEPENDENT_CODE On)
add_library(migraph_onnx onnx.cpp) add_library(migraph_onnx onnx.cpp)
set_target_properties(migraph_onnx PROPERTIES EXPORT_NAME onnx)
rocm_clang_tidy_check(migraph_onnx) rocm_clang_tidy_check(migraph_onnx)
target_link_libraries(migraph_onnx PRIVATE onnx-proto) target_link_libraries(migraph_onnx PRIVATE onnx-proto)
target_link_libraries(migraph_onnx PUBLIC migraph) target_link_libraries(migraph_onnx PUBLIC migraph)
......
...@@ -4,6 +4,7 @@ add_library(migraph_cpu ...@@ -4,6 +4,7 @@ add_library(migraph_cpu
lowering.cpp lowering.cpp
gemm.cpp gemm.cpp
) )
set_target_properties(migraph_cpu PROPERTIES EXPORT_NAME cpu)
find_path(BLAZE_INCLUDE blaze/Blaze.h) find_path(BLAZE_INCLUDE blaze/Blaze.h)
find_package(Threads) find_package(Threads)
......
...@@ -17,6 +17,7 @@ add_library(migraph_device ...@@ -17,6 +17,7 @@ add_library(migraph_device
device/mul.cpp device/mul.cpp
device/concat.cpp device/concat.cpp
) )
set_target_properties(migraph_device PROPERTIES EXPORT_NAME device)
rocm_clang_tidy_check(migraph_device) rocm_clang_tidy_check(migraph_device)
target_link_libraries(migraph_device migraph hip::device) target_link_libraries(migraph_device migraph hip::device)
target_include_directories(migraph_device PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>) target_include_directories(migraph_device PUBLIC $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>)
...@@ -42,6 +43,7 @@ add_library(migraph_gpu ...@@ -42,6 +43,7 @@ add_library(migraph_gpu
write_literals.cpp write_literals.cpp
rocblas.cpp rocblas.cpp
) )
set_target_properties(migraph_gpu PROPERTIES EXPORT_NAME gpu)
rocm_clang_tidy_check(migraph_gpu) rocm_clang_tidy_check(migraph_gpu)
target_link_libraries(migraph_gpu PUBLIC migraph MIOpen roc::rocblas) target_link_libraries(migraph_gpu PUBLIC migraph MIOpen roc::rocblas)
target_link_libraries(migraph_gpu PRIVATE migraph_device) target_link_libraries(migraph_gpu PRIVATE migraph_device)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment