update cmkaelist

pull/622/head
taoxiangdong 4 years ago
parent ccb4443e9d
commit 6e5a4cc4d0

@ -92,7 +92,7 @@ if (ENABLE_OPEN_SRC)
find_module(runtime libruntime.so ${ASCEND_RUNTIME_DIR})
find_module(resource libresource.so ${ASCEND_RUNTIME_DIR})
find_module(error_manager liberror_manager.so ${ASCEND_RUNTIME_DIR})
#find_module(msprofiler_fwk libmsprofiler_fwk.a ${ASCEND_RUNTIME_DIR})
find_module(msprofiler_fwk libmsprofiler_fwk.a ${ASCEND_RUNTIME_DIR})
find_module(ascend_hal_stub libascend_hal.so ${ASCEND_DRIVER_DIR}/driver)
if(PRODUCT STREQUAL "flr3")
message(FATAL_ERROR "This platform is not supported in train mode, build terminated")

@ -603,22 +603,22 @@ 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)
message(status "libmsprofiler_fwk.a has been found!")
execute_process(
COMMAND ar x ${ASCEND_RUNTIME_DIR}/libmsprofiler_fwk.a
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/msprofiler_fwk_object
)
file(GLOB msprof_file ${CMAKE_CURRENT_BINARY_DIR}/msprofiler_fwk_object/*.o)
else()
message(status "libmsprofiler_fwk.a can not be found!")
file(GENERATE OUTPUT ${CMAKE_BINARY_DIR}/msprofiler_fwk.cc CONTENT "")
set(msprof_file ${CMAKE_BINARY_DIR}/msprofiler_fwk.cc)
endif()
add_library(msprofiler_fwk OBJECT ${msprof_file})
endif()
#if (ENABLE_OPEN_SRC)
# file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/msprofiler_fwk_object)
# if(EXISTS ${ASCEND_RUNTIME_DIR}/libmsprofiler_fwk.a)
# message(status "libmsprofiler_fwk.a has been found!")
# execute_process(
# COMMAND ar x ${ASCEND_RUNTIME_DIR}/libmsprofiler_fwk.a
# WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/msprofiler_fwk_object
# )
# file(GLOB msprof_file ${CMAKE_CURRENT_BINARY_DIR}/msprofiler_fwk_object/*.o)
# else()
# message(status "libmsprofiler_fwk.a can not be found!")
# file(GENERATE OUTPUT ${CMAKE_BINARY_DIR}/msprofiler_fwk.cc CONTENT "")
# set(msprof_file ${CMAKE_BINARY_DIR}/msprofiler_fwk.cc)
# endif()
# add_library(msprofiler_fwk OBJECT ${msprof_file})
#endif()
if (NOT ENABLE_D AND NOT ENABLE_ACL AND NOT ENABLE_MS_TESTCASES)
############ libge_runner.so ############

Loading…
Cancel
Save