@@ -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 | ||||