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