if (NOT DEFINED GE_METADEF_INC_DIR)
set(METADEF_DIR ${TOP_DIR}/metadef)
set(GE_METADEF_DIR ${TOP_DIR}/air/graph_metadef)
set(GE_METADEF_INC_DIR ${TOP_DIR}/air/inc/graph_metadef)
set(AIR_CODE_DIR ${TOP_DIR}/air)
set(RUNTIME_CODE_DIR ${TOP_DIR}/runtime)
else ()
if(NOT TARGET metadef_headers)
add_library(metadef_headers INTERFACE)
endif()
endif ()
get_target_property(_mh_imported metadef_headers IMPORTED)
if(_mh_imported)
set_property(TARGET metadef_headers APPEND PROPERTY INTERFACE_LINK_LIBRARIES ge_metadef_headers)
else()
target_include_directories(metadef_headers INTERFACE
$<BUILD_INTERFACE:${METADEF_DIR}/inc/external>
$<BUILD_INTERFACE:${METADEF_DIR}/inc/external/base>
$<BUILD_INTERFACE:${METADEF_DIR}/inc/external/exe_graph>
$<BUILD_INTERFACE:${METADEF_DIR}/inc/external/exe_graph/runtime>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/graph>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc/base>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc/graph>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc/common>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc/graph/utils>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc/common/ge_common>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/external>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/base>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/graph>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/exe_graph>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/experiment/metadef>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/register>
$<BUILD_INTERFACE:${AIR_CODE_DIR}/inc>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/common>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/exe_graph>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/external>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/external/graph>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/external/exe_graph>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/external/op_common>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/graph/utils>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/register>
$<BUILD_INTERFACE:${RUNTIME_CODE_DIR}/include/external>
$<BUILD_INTERFACE:${GE_METADEF_DIR}>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/third_party/transformer>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/third_party/transformer/inc>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/third_party/transformer/src>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/exe_graph>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/graph>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/register>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/register/op_tiling>
)
endif()
if(NOT TARGET ge_metadef_headers)
add_library(ge_metadef_headers INTERFACE)
target_link_libraries(ge_metadef_headers INTERFACE metadef_headers)
target_include_directories(ge_metadef_headers INTERFACE
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/graph>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/common>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/exe_graph>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/external>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/external/graph>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/external/exe_graph>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/external/op_common>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/graph/utils>
$<BUILD_INTERFACE:${GE_METADEF_INC_DIR}/register>
$<BUILD_INTERFACE:${AIR_CODE_DIR}/inc>
$<BUILD_INTERFACE:${GE_METADEF_DIR}>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/third_party/transformer>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/third_party/transformer/inc>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/third_party/transformer/src>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/exe_graph>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/graph>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/register>
$<BUILD_INTERFACE:${GE_METADEF_DIR}/register/op_tiling>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc/base>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc/graph>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc/common>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/pkg_inc/common/ge_common>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/external>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/base>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/graph>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/exe_graph>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/experiment/metadef>
$<BUILD_INTERFACE:${ASCEND_INSTALL_PATH}/include/register>
)
endif()
message(STATUS "inc graph_metadef")
get_target_property(INCLUDE_PATHS metadef_headers INTERFACE_INCLUDE_DIRECTORIES)
foreach(line IN LISTS INCLUDE_PATHS)
message(STATUS "metadef_headers ${line}")
endforeach()