| @@ -21,11 +21,11 @@ if (ENABLE_OPEN_SRC) | |||||
| include(cmake/intf_pub_linux.cmake) | include(cmake/intf_pub_linux.cmake) | ||||
| # for CPU/GPU mode, find c_sec and slog from local prebuild | # for CPU/GPU mode, find c_sec and slog from local prebuild | ||||
| if(NOT ENABLE_D AND NOT GE_ONLY) | |||||
| set(GE_PREBUILD_PATH ${GE_CODE_DIR}/third_party/prebuild/${CMAKE_HOST_SYSTEM_PROCESSOR}) | |||||
| find_module(slog libslog.so ${GE_PREBUILD_PATH}) | |||||
| #if(NOT ENABLE_D AND NOT GE_ONLY) | |||||
| # set(GE_PREBUILD_PATH ${GE_CODE_DIR}/third_party/prebuild/${CMAKE_HOST_SYSTEM_PROCESSOR}) | |||||
| # find_module(slog libslog.so ${GE_PREBUILD_PATH}) | |||||
| # if D_LINK_PATH is set in environment variables, search libraries in given path | # if D_LINK_PATH is set in environment variables, search libraries in given path | ||||
| elseif(DEFINED ENV{D_LINK_PATH}) | |||||
| if(DEFINED ENV{D_LINK_PATH}) | |||||
| # D_LINK_PATH is set | # D_LINK_PATH is set | ||||
| set(GE_LIB_PATH $ENV{D_LINK_PATH}) | set(GE_LIB_PATH $ENV{D_LINK_PATH}) | ||||
| set(GE_SYS_ARCH "") | set(GE_SYS_ARCH "") | ||||
| @@ -11,7 +11,7 @@ target_compile_options(intf_pub INTERFACE | |||||
| $<$<COMPILE_LANGUAGE:CXX>:-std=c++11> | $<$<COMPILE_LANGUAGE:CXX>:-std=c++11> | ||||
| ) | ) | ||||
| target_compile_definitions(intf_pub INTERFACE | target_compile_definitions(intf_pub INTERFACE | ||||
| $<$<STREQUAL:${PRODUCT_SIDE},host>:_GLIBCXX_USE_CXX11_ABI=0> | |||||
| _GLIBCXX_USE_CXX11_ABI=0 | |||||
| $<$<CONFIG:Release>:CFG_BUILD_NDEBUG> | $<$<CONFIG:Release>:CFG_BUILD_NDEBUG> | ||||
| $<$<CONFIG:Debug>:CFG_BUILD_DEBUG> | $<$<CONFIG:Debug>:CFG_BUILD_DEBUG> | ||||
| WIN64=1 | WIN64=1 | ||||
| @@ -12,7 +12,7 @@ set(PROTO_LIST | |||||
| ) | ) | ||||
| set(PROTO_CLIENT_LIST | set(PROTO_CLIENT_LIST | ||||
| "${GE_CODE_DIR}/ge/proto/ge_api.proto" | |||||
| "${METADEF_DIR}/proto/ge_api.proto" | |||||
| ) | ) | ||||
| set(PROTO_HEADER_LIST | set(PROTO_HEADER_LIST | ||||
| @@ -667,6 +667,7 @@ target_include_directories(ge_compiler PRIVATE | |||||
| ${GE_CODE_DIR}/inc/external | ${GE_CODE_DIR}/inc/external | ||||
| ${GE_CODE_DIR}/inc/framework | ${GE_CODE_DIR}/inc/framework | ||||
| ${GE_CODE_DIR}/inc/framework/common | ${GE_CODE_DIR}/inc/framework/common | ||||
| ${METADEF_DIR} | |||||
| ${METADEF_DIR}/inc | ${METADEF_DIR}/inc | ||||
| ${METADEF_DIR}/inc/external/graph | ${METADEF_DIR}/inc/external/graph | ||||
| ${METADEF_DIR}/inc/external | ${METADEF_DIR}/inc/external | ||||
| @@ -29,13 +29,19 @@ target_compile_definitions(atc PRIVATE | |||||
| target_include_directories(atc PRIVATE | target_include_directories(atc PRIVATE | ||||
| ${CMAKE_CURRENT_LIST_DIR} | ${CMAKE_CURRENT_LIST_DIR} | ||||
| ${GE_CODE_DIR}/ge | |||||
| ${GE_CODE_DIR}/graphengine | ${GE_CODE_DIR}/graphengine | ||||
| ${GE_CODE_DIR}/inc/external | ${GE_CODE_DIR}/inc/external | ||||
| ${GE_CODE_DIR}/common/inc/external | ${GE_CODE_DIR}/common/inc/external | ||||
| ${GE_CODE_DIR}/common/inc/external/graph | ${GE_CODE_DIR}/common/inc/external/graph | ||||
| ${GE_CODE_DIR}/inc | |||||
| ${GE_CODE_DIR}/inc/framework | ${GE_CODE_DIR}/inc/framework | ||||
| ${METADEF_DIR}/inc | |||||
| ${METADEF_DIR}/inc/external | |||||
| ${CMAKE_BINARY_DIR} | ${CMAKE_BINARY_DIR} | ||||
| ${CMAKE_BINARY_DIR}/proto/ge | ${CMAKE_BINARY_DIR}/proto/ge | ||||
| ${GE_CODE_DIR}/third_party/fwkacllib/inc | |||||
| ${GE_CODE_DIR}/third_party/fwkacllib/inc/toolchain | |||||
| #### yellow zone #### | #### yellow zone #### | ||||
| ${GE_CODE_DIR}/../inc | ${GE_CODE_DIR}/../inc | ||||
| ${GE_CODE_DIR}/../inc/common | ${GE_CODE_DIR}/../inc/common | ||||