Browse Source

update cmakelist

pull/619/head
taoxiangdong 5 years ago
parent
commit
c8a3d27ccb
1 changed files with 14 additions and 0 deletions
  1. +14
    -0
      ge/CMakeLists.txt

+ 14
- 0
ge/CMakeLists.txt View File

@@ -603,6 +603,20 @@ set(INFER_SRC_LIST
"analyzer/analyzer.cc"
)

if (ENABLE_OPEN_SRC)
file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/msprofiler_fwk_object)
if(EXISTS ${ASCEND_RUNTIME_DIR}/libmsprofiler_fwk.a)
execute_process(
COMMAND ar x ${ASCEND_RUNTIME_DIR}/libmsprofiler_fwk.a
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/msprofiler_fwk_object
)
file(GLOB msprofiler_fwk ${CMAKE_CURRENT_BINARY_DIR}/msprofiler_fwk_object/*.o)
else()
file(GENERATE OUTPUT ${CMAKE_BINARY_DIR}/msprofiler_fwk.cc CONTENT "")
set(msprofiler_fwk ${CMAKE_BINARY_DIR}/msprofiler_fwk.cc)
endif()
endif()

if (NOT ENABLE_D AND NOT ENABLE_ACL AND NOT ENABLE_MS_TESTCASES)
############ libge_runner.so ############
add_library(ge_runner SHARED ${TRAIN_SRC_LIST} ${PROTO_SRCS} ${PROTO_CLIENT_SRCS} $<TARGET_OBJECTS:msprofiler_fwk>)


Loading…
Cancel
Save