aboutsummaryrefslogtreecommitdiff
path: root/BUILD.gn
diff options
context:
space:
mode:
authorMirko Bonadei <mbonadei@chromium.org>2021-02-17 21:32:05 +0100
committerCommit Bot <commit-bot@chromium.org>2021-02-19 08:54:30 +0000
commit63dd43dd469c5a21a8fa09d28350961c723326d0 (patch)
tree2ef3e1fe995aa1017c97139464cd97069a23ef1c /BUILD.gn
parentd7687742995c4cb004fbbc5cffc7c9e0d22ec7e5 (diff)
downloadlibyuv-63dd43dd469c5a21a8fa09d28350961c723326d0.tar.gz
[libyuv] - Switch from gflags to absl/flags.
No-Try: True Bug: libyuv:883 Change-Id: I11f1dbcccdc3697b73b3cfc2d423876841eb7b7a Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/2701771 Commit-Queue: Mirko Bonadei <mbonadei@chromium.org> Reviewed-by: Frank Barchard <fbarchard@chromium.org>
Diffstat (limited to 'BUILD.gn')
-rw-r--r--BUILD.gn13
1 files changed, 8 insertions, 5 deletions
diff --git a/BUILD.gn b/BUILD.gn
index 40a67c79..f84144ad 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -10,8 +10,8 @@ import("//testing/test.gni")
import("libyuv.gni")
declare_args() {
- # Set to false to disable building with gflags.
- libyuv_use_gflags = true
+ # Set to false to disable building with absl flags.
+ libyuv_use_absl_flags = true
# When building a shared library using a target in WebRTC or
# Chromium projects that depends on libyuv, setting this flag
@@ -294,9 +294,12 @@ if (libyuv_include_tests) {
]
defines = []
- if (libyuv_use_gflags) {
- defines += [ "LIBYUV_USE_GFLAGS" ]
- deps += [ "//third_party/gflags" ]
+ if (libyuv_use_absl_flags) {
+ defines += [ "LIBYUV_USE_ABSL_FLAGS" ]
+ deps += [
+ "//third_party/abseil-cpp/absl/flags:flag",
+ "//third_party/abseil-cpp/absl/flags:parse",
+ ]
}
configs += [ ":libyuv_unittest_warnings_config" ]