summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Varga <pvarga@inf.u-szeged.hu>2022-11-17 10:27:54 +0100
committerPeter Varga <pvarga@inf.u-szeged.hu>2022-11-21 10:03:02 +0000
commit4ba6f80c8b630dcd46b45c93ed54d5ad9404fdf4 (patch)
tree3ebf3f33132917c4f6e86e8cc7d5e6c52ea6ed17
parent20c818784b5c93e244cc57bf63eda2d929323237 (diff)
downloadqtwebengine-chromium-4ba6f80c8b630dcd46b45c93ed54d5ad9404fdf4.tar.gz
[Backport] Fix the gn gen for components/segmentation_platform
'optimization_guide_segmentation_handler' dependency only available if the 'build_with_tflite_lib' condition is set. Bug: 1355185 Change-Id: Ica96f9a985a0ae15331535c8c65b1daf9be1e6f4 Review-URL: https://chromium-review.googlesource.com/c/chromium/src/+/3845194 Cr-Commit-Position: refs/heads/main@{#1037919} Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/443885 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
-rw-r--r--chromium/components/segmentation_platform/embedder/BUILD.gn7
1 files changed, 6 insertions, 1 deletions
diff --git a/chromium/components/segmentation_platform/embedder/BUILD.gn b/chromium/components/segmentation_platform/embedder/BUILD.gn
index 385ab7e469f..9bbac1528bc 100644
--- a/chromium/components/segmentation_platform/embedder/BUILD.gn
+++ b/chromium/components/segmentation_platform/embedder/BUILD.gn
@@ -2,6 +2,8 @@
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
+import("//components/optimization_guide/features.gni")
+
if (is_android) {
import("//build/config/android/config.gni")
import("//build/config/android/rules.gni")
@@ -21,11 +23,14 @@ source_set("embedder") {
"//components/optimization_guide/core",
"//components/optimization_guide/core:features",
"//components/segmentation_platform/internal",
- "//components/segmentation_platform/internal:optimization_guide_segmentation_handler",
"//components/segmentation_platform/internal/proto",
"//components/segmentation_platform/public",
"//url",
]
+
+ if (build_with_tflite_lib) {
+ deps += [ "//components/segmentation_platform/internal:optimization_guide_segmentation_handler" ]
+ }
}
source_set("unit_tests") {