summaryrefslogtreecommitdiff
path: root/compiler/mir-caffe-importer/CMakeLists.txt
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/mir-caffe-importer/CMakeLists.txt')
-rw-r--r--compiler/mir-caffe-importer/CMakeLists.txt17
1 files changed, 17 insertions, 0 deletions
diff --git a/compiler/mir-caffe-importer/CMakeLists.txt b/compiler/mir-caffe-importer/CMakeLists.txt
new file mode 100644
index 000000000..83176510e
--- /dev/null
+++ b/compiler/mir-caffe-importer/CMakeLists.txt
@@ -0,0 +1,17 @@
+nnas_find_package(CaffeProto QUIET)
+
+if (NOT CaffeProto_FOUND)
+ return()
+endif ()
+
+set(MIR_CAFFE_IMPORTER_SOURCES
+ caffe_importer.cpp
+ caffe_importer.h
+ caffe_op_creator.cpp
+ caffe_op_creator.h
+ caffe_op_types.h)
+
+add_library(mir_caffe_importer STATIC ${MIR_CAFFE_IMPORTER_SOURCES})
+set_target_properties(mir_caffe_importer PROPERTIES POSITION_INDEPENDENT_CODE ON)
+target_include_directories(mir_caffe_importer PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
+target_link_libraries(mir_caffe_importer PUBLIC mir caffeproto PRIVATE stdex)