Browse Source

!9888 [MSLITE] Add dependencies for library files.

From: @wang_shaocong
Reviewed-by: @HilbertDavid,@zhang_xue_tong
Signed-off-by: @zhang_xue_tong
tags/v1.1.0
mindspore-ci-bot Gitee 5 years ago
parent
commit
e27d8c5bf6
9 changed files with 21 additions and 0 deletions
  1. +3
    -0
      mindspore/lite/tools/anf_exporter/CMakeLists.txt
  2. +3
    -0
      mindspore/lite/tools/anf_importer/CMakeLists.txt
  3. +2
    -0
      mindspore/lite/tools/converter/legacy_optimizer/fusion/CMakeLists.txt
  4. +3
    -0
      mindspore/lite/tools/converter/legacy_optimizer/graph/CMakeLists.txt
  5. +2
    -0
      mindspore/lite/tools/converter/parser/caffe/CMakeLists.txt
  6. +2
    -0
      mindspore/lite/tools/converter/parser/onnx/CMakeLists.txt
  7. +2
    -0
      mindspore/lite/tools/converter/parser/tf/CMakeLists.txt
  8. +2
    -0
      mindspore/lite/tools/converter/parser/tflite/CMakeLists.txt
  9. +2
    -0
      mindspore/lite/tools/converter/quantizer/CMakeLists.txt

+ 3
- 0
mindspore/lite/tools/anf_exporter/CMakeLists.txt View File

@@ -5,3 +5,6 @@ set_property(SOURCE ${ANF_EXPORTER_SRC_LIST} PROPERTY COMPILE_DEFINITIONS SUBMOD
add_library(anf_exporter_mid OBJECT
${ANF_EXPORTER_SRC_LIST}
)

add_dependencies(anf_exporter_mid fbs_src)
add_dependencies(anf_exporter_mid fbs_inner_src)

+ 3
- 0
mindspore/lite/tools/anf_importer/CMakeLists.txt View File

@@ -6,3 +6,6 @@ add_library(anf_importer_mid OBJECT
${ANF_IMPORTER_SRC_LIST}
)
add_dependencies(anf_importer_mid proto_mid)

add_dependencies(anf_importer_mid fbs_src)
add_dependencies(anf_importer_mid fbs_inner_src)

+ 2
- 0
mindspore/lite/tools/converter/legacy_optimizer/fusion/CMakeLists.txt View File

@@ -11,4 +11,6 @@ file(GLOB FUSION_SRC
set_property(SOURCE ${FUSION_SRC} PROPERTY COMPILE_DEFINITIONS SUBMODULE_ID=mindspore::SubModuleId::SM_LITE)
add_library(fusion_mid OBJECT ${FUSION_SRC})

add_dependencies(fusion_mid fbs_src)
add_dependencies(fusion_mid fbs_inner_src)
target_link_libraries(fusion_mid securec)

+ 3
- 0
mindspore/lite/tools/converter/legacy_optimizer/graph/CMakeLists.txt View File

@@ -18,3 +18,6 @@ file(GLOB GRAPH_PASS
)
set_property(SOURCE ${GRAPH_PASS} PROPERTY COMPILE_DEFINITIONS SUBMODULE_ID=mindspore::SubModuleId::SM_LITE)
add_library(graph_pass_mid OBJECT ${GRAPH_PASS})

add_dependencies(graph_pass_mid fbs_src)
add_dependencies(graph_pass_mid fbs_inner_src)

+ 2
- 0
mindspore/lite/tools/converter/parser/caffe/CMakeLists.txt View File

@@ -5,3 +5,5 @@ set_property(SOURCE ${CAFFE_SRC_LIST} PROPERTY COMPILE_DEFINITIONS SUBMODULE_ID=
add_library(caffe_parser_mid OBJECT ${CAFFE_SRC_LIST})

add_dependencies(caffe_parser_mid proto_mid)
add_dependencies(caffe_parser_mid fbs_src)
add_dependencies(caffe_parser_mid fbs_inner_src)

+ 2
- 0
mindspore/lite/tools/converter/parser/onnx/CMakeLists.txt View File

@@ -4,3 +4,5 @@ add_library(onnx_parser_mid OBJECT
${ONNX_SRC_LIST}
)
add_dependencies(onnx_parser_mid proto_mid)
add_dependencies(onnx_parser_mid fbs_src)
add_dependencies(onnx_parser_mid fbs_inner_src)

+ 2
- 0
mindspore/lite/tools/converter/parser/tf/CMakeLists.txt View File

@@ -5,3 +5,5 @@ set_property(SOURCE ${TF_SRC_LIST} PROPERTY COMPILE_DEFINITIONS SUBMODULE_ID=min
add_library(tf_parser_mid OBJECT ${TF_SRC_LIST})

add_dependencies(tf_parser_mid proto_mid)
add_dependencies(tf_parser_mid fbs_src)
add_dependencies(tf_parser_mid fbs_inner_src)

+ 2
- 0
mindspore/lite/tools/converter/parser/tflite/CMakeLists.txt View File

@@ -6,4 +6,6 @@ add_library(tflite_parser_mid OBJECT
${TFLITE_SRC_LIST}
)
add_dependencies(tflite_parser_mid tflite_fbs_src)
add_dependencies(tflite_parser_mid fbs_src)
add_dependencies(tflite_parser_mid fbs_inner_src)
target_link_libraries(tflite_parser_mid mindspore::flatbuffers)

+ 2
- 0
mindspore/lite/tools/converter/quantizer/CMakeLists.txt View File

@@ -15,6 +15,8 @@ file(GLOB QUANTIZER
set_property(SOURCE ${QUANTIZER} PROPERTY COMPILE_DEFINITIONS SUBMODULE_ID=mindspore::SubModuleId::SM_LITE)
add_library(quantizer_mid OBJECT ${QUANTIZER})

add_dependencies(quantizer_mid fbs_src)
add_dependencies(quantizer_mid fbs_inner_src)
if (ENABLE_ASAN)
target_link_libraries(quantizer_mid libasan libSecodefuzz)
endif ()

Loading…
Cancel
Save