• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1From 779357462c62d49ded9ab906911014fb4a369a61 Mon Sep 17 00:00:00 2001
2From: chengfeng27 <chengfeng27@huawei.com>
3Date: Thu, 25 Jul 2024 19:04:22 +0800
4Subject: [PATCH] generate flatbuffer notice
5
6---
7 mindspore/lite/BUILD.gn        | 22 +++++++++++++++++-----
8 mindspore/lite/mindir/BUILD.gn |  6 +++---
9 2 files changed, 20 insertions(+), 8 deletions(-)
10
11diff --git a/mindspore/lite/BUILD.gn b/mindspore/lite/BUILD.gn
12index d8ed3b44..c7c51620 100644
13--- a/mindspore/lite/BUILD.gn
14+++ b/mindspore/lite/BUILD.gn
15@@ -357,7 +357,6 @@ ohos_shared_library("mindspore_lib") {
16     "../core/mindrt/:mindrt_obj",
17     "src/litert/kernel/cpu/:cpu_kernel_obj",
18     "src/common/:lite_common_mid_obj",
19-    "//third_party/flatbuffers:flatbuffers_install_action",
20   ]
21
22   sources = all_sources
23@@ -430,7 +429,13 @@ ohos_shared_library("mindspore_lib") {
24
25   remove_configs = [ "//build/config/compiler:no_rtti" ]
26
27-  external_deps = [ "hilog:libhilog" ]
28+  external_deps = [
29+    "hilog:libhilog",
30+  ]
31+
32+  public_external_deps = [
33+    "flatbuffers:libflatbuffers_static",
34+  ]
35
36   output_name = "libmindspore-lite"
37   output_extension = "so"
38@@ -484,7 +489,6 @@ ohos_shared_library("mindspore_ndk") {
39   deps = [
40     ":mindspore_lib",
41     ":mindspore_train_lib",
42-    "//third_party/flatbuffers:flatbuffers_install_action",
43   ]
44
45   sources = c_api_sources
46@@ -529,6 +533,10 @@ ohos_shared_library("mindspore_ndk") {
47     external_deps = [ "neural_network_runtime:nnrt_target" ]
48   }
49
50+  public_external_deps = [
51+    "flatbuffers:libflatbuffers_static",
52+  ]
53+
54   configs = [
55     ":mindspore_api",
56     ":disable_android",
57@@ -658,7 +666,6 @@ all_train_sources += fp32_train_kernel_sources
58 ohos_shared_library("mindspore_train_lib") {
59   deps = [
60     ":mindspore_lib",
61-    "//third_party/flatbuffers:flatbuffers_install_action",
62   ]
63
64   sources = all_train_sources
65@@ -712,7 +719,12 @@ ohos_shared_library("mindspore_train_lib") {
66   ]
67
68   remove_configs = [ "//build/config/compiler:no_rtti" ]
69-  external_deps = [ "hilog:libhilog" ]
70+  external_deps = [
71+    "hilog:libhilog",
72+  ]
73+  public_external_deps = [
74+    "flatbuffers:libflatbuffers_static",
75+  ]
76   innerapi_tags = [ "platformsdk" ]
77   output_name = "libmindspore-lite-train"
78   output_extension = "so"
79diff --git a/mindspore/lite/mindir/BUILD.gn b/mindspore/lite/mindir/BUILD.gn
80index ec87d1da..975d201f 100644
81--- a/mindspore/lite/mindir/BUILD.gn
82+++ b/mindspore/lite/mindir/BUILD.gn
83@@ -52,10 +52,10 @@ ohos_shared_library("mindir_lib") {
84     "hdf_core:libhdi",
85     "hilog:libhilog",
86     "bounds_checking_function:libsec_shared",
87-    "drivers_interface_nnrt:nnrt_idl_headers"
88+    "drivers_interface_nnrt:nnrt_idl_headers",
89   ]
90-  deps = [
91-    "//third_party/flatbuffers:flatbuffers_install_action",
92+  public_external_deps = [
93+    "flatbuffers:libflatbuffers_static",
94   ]
95   configs = [
96     "../:disable_android",
97--
982.17.1
99
100