From d9fa4740b41738c6486ce1ea1e8f3014798f9c46 Mon Sep 17 00:00:00 2001 From: tangqunzhang Date: Thu, 4 Dec 2025 18:31:13 +0800 Subject: [PATCH] test --- CMakeLists.txt | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 9729fc53d..d1269d139 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -23,10 +23,33 @@ if (ENABLE_OPEN_SRC) set(ASCEND_OPENSDK_DIR $ENV{ASCEND_CUSTOM_PATH}/opensdk/opensdk) endif() + file(COPY ${ASCEND_OPENSDK_DIR}/include/metadef/register/register.h DESTINATION ${CMAKE_CURRENT_LIST_DIR}/inc/graph_metadef/register/) + file(COPY ${ASCEND_OPENSDK_DIR}/include/metadef/external/register/register.h DESTINATION ${CMAKE_CURRENT_LIST_DIR}/inc/include/register/) + + message(STATUS "copy ${ASCEND_OPENSDK_DIR}/include/metadef/register/register.h to ${CMAKE_CURRENT_LIST_DIR}/inc/graph_metadef/register/") + if (EXISTS ${ASCEND_OPENSDK_DIR}/include/metadef/register/register.h) + message(STATUS "${ASCEND_OPENSDK_DIR}/include/metadef/register/register.h exist") + endif () + + if (EXISTS ${CMAKE_CURRENT_LIST_DIR}/inc/graph_metadef/register/register.h) + message(STATUS "${CMAKE_CURRENT_LIST_DIR}/inc/graph_metadef/register/register.h exist") + endif () + + if (EXISTS ${ASCEND_OPENSDK_DIR}/include/air/graph_metadef/register/register.h) + message(STATUS "${ASCEND_OPENSDK_DIR}/include/air/graph_metadef/register/register.h exist") + endif () + + if (EXISTS ${CMAKE_CURRENT_LIST_DIR}/inc/include/register/register.h) + message(STATUS "${CMAKE_CURRENT_LIST_DIR}/inc/include/register/register.h exist") + endif () + include(${CMAKE_CURRENT_LIST_DIR}/cmake/nlohmann_json.cmake) include(${CMAKE_CURRENT_LIST_DIR}/cmake/secure_c.cmake) include(${CMAKE_CURRENT_LIST_DIR}/cmake/tensorflow.cmake) include_directories(${CMAKE_CURRENT_LIST_DIR}) + include_directories(${CMAKE_CURRENT_LIST_DIR}/inc) + include_directories(${CMAKE_CURRENT_LIST_DIR}/inc/include/register) + include_directories(${CMAKE_CURRENT_LIST_DIR}/inc/graph_metadef/register) include_directories(${ASCEND_OPENSDK_DIR}/include) include_directories(${ASCEND_OPENSDK_DIR}/include/aoe) include_directories(${ASCEND_OPENSDK_DIR}/include/slog) @@ -40,7 +63,6 @@ if (ENABLE_OPEN_SRC) include_directories(${ASCEND_OPENSDK_DIR}/include/air/external) include_directories(${ASCEND_OPENSDK_DIR}/include/metadef) include_directories(${ASCEND_OPENSDK_DIR}/include/metadef/external) - include_directories(${CMAKE_CURRENT_LIST_DIR}/inc) if (NOT EXISTS ${CMAKE_CURRENT_LIST_DIR}/tools/COMPILE_FLAGS OR NOT EXISTS ${CMAKE_CURRENT_LIST_DIR}/tools/LINK_FLAGS OR NOT EXISTS @@ -75,6 +97,10 @@ if (ENABLE_OPEN_SRC) ) add_library(_tf_adapter SHARED ${SOURCES} ${CMAKE_BINARY_DIR}/dist/swig/ge_plugin_wrap.cxx) + target_include_directories(_tf_adapter PRIVATE + ${CMAKE_CURRENT_LIST_DIR}/inc + ) + foreach (COMPILE_FLAG ${COMPILE_FLAGS}) target_compile_options(_tf_adapter PUBLIC "${COMPILE_FLAG}") endforeach (COMPILE_FLAG) -- Gitee