|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323 |
- 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)
|