tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

BUILD.gn (1447B)


      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 
      5 import("//third_party/abseil-cpp/absl.gni")
      6 
      7 absl_source_set("sample_recorder") {
      8   public = [ "internal/sample_recorder.h" ]
      9   deps = [
     10     "//third_party/abseil-cpp/absl/base:config",
     11     "//third_party/abseil-cpp/absl/base:core_headers",
     12     "//third_party/abseil-cpp/absl/synchronization",
     13     "//third_party/abseil-cpp/absl/time",
     14   ]
     15   visibility = [ "//third_party/abseil-cpp/absl/*" ]
     16 }
     17 
     18 absl_source_set("exponential_biased") {
     19   sources = [ "internal/exponential_biased.cc" ]
     20   public = [ "internal/exponential_biased.h" ]
     21   deps = [
     22     "//third_party/abseil-cpp/absl/base:config",
     23     "//third_party/abseil-cpp/absl/base:core_headers",
     24   ]
     25   visibility = [ "//third_party/abseil-cpp/absl/*" ]
     26 }
     27 
     28 absl_test("exponential_biased_test") {
     29   sources = [ "internal/exponential_biased_test.cc" ]
     30   deps = [
     31     ":exponential_biased",
     32     "//third_party/abseil-cpp/absl/strings",
     33   ]
     34 }
     35 
     36 absl_source_set("periodic_sampler") {
     37   sources = [ "internal/periodic_sampler.cc" ]
     38   public = [ "internal/periodic_sampler.h" ]
     39   deps = [
     40     ":exponential_biased",
     41     "//third_party/abseil-cpp/absl/base:core_headers",
     42   ]
     43 }
     44 
     45 absl_test("periodic_sampler_test") {
     46   sources = [ "internal/periodic_sampler_test.cc" ]
     47   deps = [
     48     ":periodic_sampler",
     49     "//third_party/abseil-cpp/absl/base:core_headers",
     50   ]
     51 }