• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright 2021 The Chromium Authors
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5import("//third_party/abseil-cpp/absl.gni")
6
7absl_source_set("cleanup_internal") {
8  public = [ "internal/cleanup.h" ]
9  deps = [
10    "//third_party/abseil-cpp/absl/base:core_headers",
11    "//third_party/abseil-cpp/absl/utility",
12  ]
13  visibility = [ "//third_party/abseil-cpp/absl/*" ]
14}
15
16absl_source_set("cleanup") {
17  public = [ "cleanup.h" ]
18  deps = [
19    ":cleanup_internal",
20    "//third_party/abseil-cpp/absl/base:config",
21    "//third_party/abseil-cpp/absl/base:core_headers",
22  ]
23}
24
25absl_test("cleanup_test") {
26  sources = [ "cleanup_test.cc" ]
27  deps = [
28    ":cleanup",
29    "//third_party/abseil-cpp/absl/base:config",
30    "//third_party/abseil-cpp/absl/utility",
31  ]
32}
33