|
- LOCAL_PATH := $(call my-dir)
- include $(LOCAL_PATH)/stub/Makefile
- COMMON_LOCAL_SRC_FILES := \
- ./proto/om.proto \
- ./proto/ge_ir.proto \
- ./proto/ge_onnx.proto \
- ./proto/insert_op.proto \
- ./proto/task.proto \
- ./proto/fwk_adapter.proto \
- ./proto/op_mapping_info.proto \
- ./proto/dump_task.proto \
- ./anchor.cc \
- ./ge_attr_value.cc \
- ./attr_value.cc \
- ./buffer.cc \
- ./compute_graph.cc \
- ./ascend_string.cc \
- ./gnode.cc \
- ./graph.cc \
- ./inference_context.cc \
- ./shape_refiner.cc \
- ./format_refiner.cc \
- ./ref_relation.cc \
- ./model.cc \
- ./model_serialize.cc \
- ./node.cc \
- ./op_desc.cc \
- ./operator.cc \
- ./operator_factory.cc \
- ./operator_factory_impl.cc \
- ./ge_attr_define.cc \
- ./ge_tensor.cc \
- ./detail/attributes_holder.cc \
- ./utils/anchor_utils.cc \
- ./utils/tuning_utils.cc \
- ./utils/graph_utils.cc \
- ./utils/ge_ir_utils.cc \
- ./utils/op_desc_utils.cc \
- ./utils/type_utils.cc \
- ./utils/tensor_utils.cc \
- ./tensor.cc \
- ./debug/graph_debug.cc \
- ./opsproto/opsproto_manager.cc \
- ../ops/op_imp.cpp \
- option/ge_context.cc \
- option/ge_local_context.cc \
- ./runtime_inference_context.cc \
- ./utils/node_utils.cc \
- ../third_party/transformer/src/axis_util.cpp \
- ../third_party/transformer/src/transfer_shape_according_to_format.cpp \
- ./utils/transformer_utils.cc \
-
-
- COMMON_LOCAL_C_INCLUDES := \
- proto/om.proto \
- proto/ge_ir.proto \
- proto_inner/ge_onnx.proto \
- proto/insert_op.proto \
- proto/task.proto \
- proto/fwk_adapter.proto \
- proto/op_mapping_info.proto \
- proto/dump_task.proto \
- inc \
- metadef/inc \
- graphengine/inc \
- inc/external \
- metadef/inc/external \
- graphengine/inc/external \
- metadef/inc/external/graph \
- metadef/inc/graph \
- metadef/inc/common \
- metadef \
- metadef/graph \
- third_party/protobuf/include \
- $(TOPDIR)metadef/third_party \
- $(TOPDIR)metadef/third_party/transformer/inc \
- libc_sec/include \
- ops/built-in/op_proto/inc \
- cann/ops/built-in/op_proto/inc \
-
-
- #compiler for host
- include $(CLEAR_VARS)
- LOCAL_MODULE := libgraph
-
- LOCAL_CFLAGS += -DFMK_SUPPORT_DUMP -O2 -Dgoogle=ascend_private -Wno-deprecated-declarations
- LOCAL_CPPFLAGS += -fexceptions
-
- LOCAL_C_INCLUDES := $(COMMON_LOCAL_C_INCLUDES)
- LOCAL_SRC_FILES := $(COMMON_LOCAL_SRC_FILES)
-
- LOCAL_SHARED_LIBRARIES := \
- libc_sec \
- libascend_protobuf \
- libslog \
- liberror_manager \
-
- LOCAL_STATIC_LIBRARIES := \
- libmmpa \
-
- LOCAL_LDFLAGS := -lrt -ldl
-
- LOCAL_MULTILIB := 64
- LOCAL_PROPRIETARY_MODULE := true
-
- include $(BUILD_HOST_SHARED_LIBRARY)
-
- #compiler for host
- include $(CLEAR_VARS)
- LOCAL_MODULE := stub/libgraph
-
- LOCAL_CFLAGS += -DFMK_SUPPORT_DUMP -O2 -Wno-deprecated-declarations
- LOCAL_CPPFLAGS += -fexceptions
-
- LOCAL_C_INCLUDES := $(COMMON_LOCAL_C_INCLUDES)
- LOCAL_SRC_FILES := \
- ../../out/graph/lib64/stub/attr_value.cc \
- ../../out/graph/lib64/stub/graph.cc \
- ../../out/graph/lib64/stub/operator.cc \
- ../../out/graph/lib64/stub/tensor.cc \
- ../../out/graph/lib64/stub/operator_factory.cc \
- ../../out/graph/lib64/stub/ascend_string.cc \
- ../../out/graph/lib64/stub/gnode.cc \
-
- LOCAL_SHARED_LIBRARIES :=
-
- LOCAL_LDFLAGS := -lrt -ldl
-
- LOCAL_MULTILIB := 64
- LOCAL_PROPRIETARY_MODULE := true
-
- include $(BUILD_HOST_SHARED_LIBRARY)
-
- #compiler for host
- include $(CLEAR_VARS)
- LOCAL_MODULE := fwk_stub/libgraph
-
- LOCAL_CFLAGS += -DFMK_SUPPORT_DUMP -O2 -Wno-deprecated-declarations
- LOCAL_CPPFLAGS += -fexceptions
-
- LOCAL_C_INCLUDES := $(COMMON_LOCAL_C_INCLUDES)
- LOCAL_SRC_FILES := \
- ../../out/graph/lib64/stub/attr_value.cc \
- ../../out/graph/lib64/stub/graph.cc \
- ../../out/graph/lib64/stub/operator.cc \
- ../../out/graph/lib64/stub/operator_factory.cc \
- ../../out/graph/lib64/stub/tensor.cc \
- ../../out/graph/lib64/stub/inference_context.cc \
- ../../out/graph/lib64/stub/ascend_string.cc \
- ../../out/graph/lib64/stub/gnode.cc \
-
- LOCAL_SHARED_LIBRARIES :=
-
- LOCAL_LDFLAGS := -lrt -ldl
-
- LOCAL_MULTILIB := 64
- LOCAL_PROPRIETARY_MODULE := true
-
- include $(BUILD_HOST_SHARED_LIBRARY)
-
- #compiler for device
- include $(CLEAR_VARS)
- LOCAL_MODULE := libgraph
-
- LOCAL_CFLAGS += -O2 -Dgoogle=ascend_private -Wno-deprecated-declarations
-
- LOCAL_C_INCLUDES := $(COMMON_LOCAL_C_INCLUDES)
- LOCAL_SRC_FILES := $(COMMON_LOCAL_SRC_FILES)
-
- LOCAL_SHARED_LIBRARIES := \
- libc_sec \
- libascend_protobuf \
- libslog \
- liberror_manager \
-
- LOCAL_STATIC_LIBRARIES := \
- libmmpa \
-
- LOCAL_LDFLAGS := -lrt -ldl
-
- ifeq ($(device_os),android)
- LOCAL_LDFLAGS := -ldl
- endif
-
- LOCAL_MULTILIB := 64
- LOCAL_PROPRIETARY_MODULE := true
-
- include $(BUILD_SHARED_LIBRARY)
-
- #compiler for device
- include $(CLEAR_VARS)
- LOCAL_MODULE := stub/libgraph
-
- LOCAL_CFLAGS += -O2
-
- LOCAL_C_INCLUDES := $(COMMON_LOCAL_C_INCLUDES)
- LOCAL_SRC_FILES := \
- ../../out/graph/lib64/stub/attr_value.cc \
- ../../out/graph/lib64/stub/graph.cc \
- ../../out/graph/lib64/stub/operator.cc \
- ../../out/graph/lib64/stub/tensor.cc \
- ../../out/graph/lib64/stub/operator_factory.cc \
- ../../out/graph/lib64/stub/ascend_string.cc \
- ../../out/graph/lib64/stub/gnode.cc \
-
- LOCAL_SHARED_LIBRARIES :=
-
- LOCAL_LDFLAGS := -lrt -ldl
-
- ifeq ($(device_os),android)
- LOCAL_LDFLAGS := -ldl
- endif
-
- LOCAL_MULTILIB := 64
- LOCAL_PROPRIETARY_MODULE := true
-
- include $(BUILD_SHARED_LIBRARY)
-
- #compiler for device
- include $(CLEAR_VARS)
- LOCAL_MODULE := fwk_stub/libgraph
-
- LOCAL_CFLAGS += -O2
-
- LOCAL_C_INCLUDES := $(COMMON_LOCAL_C_INCLUDES)
- LOCAL_SRC_FILES := \
- ../../out/graph/lib64/stub/attr_value.cc \
- ../../out/graph/lib64/stub/graph.cc \
- ../../out/graph/lib64/stub/operator.cc \
- ../../out/graph/lib64/stub/operator_factory.cc \
- ../../out/graph/lib64/stub/tensor.cc \
- ../../out/graph/lib64/stub/inference_context.cc \
- ../../out/graph/lib64/stub/ascend_string.cc \
- ../../out/graph/lib64/stub/gnode.cc \
-
-
- LOCAL_SHARED_LIBRARIES :=
-
- LOCAL_LDFLAGS := -lrt -ldl
-
- ifeq ($(device_os),android)
- LOCAL_LDFLAGS := -ldl
- endif
-
- LOCAL_MULTILIB := 64
- LOCAL_PROPRIETARY_MODULE := true
-
- include $(BUILD_SHARED_LIBRARY)
-
- # compile for ut/st
- include $(CLEAR_VARS)
- LOCAL_MODULE := libgraph
-
- LOCAL_CFLAGS += -Dgoogle=ascend_private
-
- LOCAL_C_INCLUDES := $(COMMON_LOCAL_C_INCLUDES)
- LOCAL_SRC_FILES := $(COMMON_LOCAL_SRC_FILES)
-
- LOCAL_SHARED_LIBRARIES := \
- libc_sec \
- libascend_protobuf \
- libslog \
- liberror_manager \
-
- LOCAL_STATIC_LIBRARIES := \
- libmmpa \
-
- LOCAL_LDFLAGS := -lrt -ldl
-
- LOCAL_MULTILIB := 64
- LOCAL_PROPRIETARY_MODULE := true
-
- include $(BUILD_LLT_SHARED_LIBRARY)
-
-
- #compiler for host static lib
- include $(CLEAR_VARS)
- LOCAL_MODULE := libgraph
-
- LOCAL_CFLAGS += -DFMK_SUPPORT_DUMP -O2 -Dgoogle=ascend_private
- LOCAL_CPPFLAGS += -fexceptions
-
- LOCAL_C_INCLUDES := $(COMMON_LOCAL_C_INCLUDES)
- LOCAL_SRC_FILES := $(COMMON_LOCAL_SRC_FILES)
-
- LOCAL_STATIC_LIBRARIES := \
- libascend_protobuf \
-
- LOCAL_SHARED_LIBRARIES := \
- libc_sec \
- libslog \
- liberror_manager \
-
- LOCAL_LDFLAGS := -lrt -ldl
-
- LOCAL_MULTILIB := 64
- LOCAL_PROPRIETARY_MODULE := true
-
- include $(BUILD_HOST_STATIC_LIBRARY)
-
- #compiler for device static lib
- include $(CLEAR_VARS)
- LOCAL_MODULE := libgraph
-
- LOCAL_CFLAGS += -O2 -Dgoogle=ascend_private
-
- LOCAL_C_INCLUDES := $(COMMON_LOCAL_C_INCLUDES)
- LOCAL_SRC_FILES := $(COMMON_LOCAL_SRC_FILES)
-
- LOCAL_STATIC_LIBRARIES := \
- libascend_protobuf \
-
- LOCAL_SHARED_LIBRARIES := \
- libc_sec \
- libslog \
- liberror_manager \
-
- LOCAL_LDFLAGS := -lrt -ldl
-
- LOCAL_MULTILIB := 64
- LOCAL_PROPRIETARY_MODULE := true
-
- include $(BUILD_STATIC_LIBRARY)
|