diff options
author | Peter Varga <pvarga@inf.u-szeged.hu> | 2022-11-17 10:27:54 +0100 |
---|---|---|
committer | Peter Varga <pvarga@inf.u-szeged.hu> | 2022-11-21 10:03:02 +0000 |
commit | 4ba6f80c8b630dcd46b45c93ed54d5ad9404fdf4 (patch) | |
tree | 3ebf3f33132917c4f6e86e8cc7d5e6c52ea6ed17 | |
parent | 20c818784b5c93e244cc57bf63eda2d929323237 (diff) | |
download | qtwebengine-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.gn | 7 |
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") { |