| OLD | NEW |
| 1 # Copyright (c) 2015 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2015 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 source_set("metrics") { | 5 # TODO(phosek) bug 570839: If field_trial.cc is in a static library, |
| 6 # hacl_helper_nonsfi doesn't link properly on Linux in debug builds. The |
| 7 # reasons for this seem to involve obscure toolchain bugs. This should be fixed |
| 8 # and this target should be a static_library unconditionally. |
| 9 import("//build/config/nacl/config.gni") |
| 10 if (is_nacl_nonsfi) { |
| 11 metrics_target_type = "source_set" |
| 12 } else { |
| 13 metrics_target_type = "static_library" |
| 14 } |
| 15 |
| 16 # Should be static library, see documentation on //base:base for discussion. |
| 17 #static_library("metrics") { # Should be this when above TODO is resolved. |
| 18 target(metrics_target_type, "metrics") { |
| 6 sources = [ | 19 sources = [ |
| 7 "bucket_ranges.cc", | 20 "bucket_ranges.cc", |
| 8 "bucket_ranges.h", | 21 "bucket_ranges.h", |
| 9 "field_trial.cc", | 22 "field_trial.cc", |
| 10 "field_trial.h", | 23 "field_trial.h", |
| 11 "histogram.cc", | 24 "histogram.cc", |
| 12 "histogram.h", | 25 "histogram.h", |
| 13 "histogram_base.cc", | 26 "histogram_base.cc", |
| 14 "histogram_base.h", | 27 "histogram_base.h", |
| 15 "histogram_delta_serialization.cc", | 28 "histogram_delta_serialization.cc", |
| (...skipping 28 matching lines...) Expand all Loading... |
| 44 "//base/process", | 57 "//base/process", |
| 45 ] | 58 ] |
| 46 | 59 |
| 47 allow_circular_includes_from = [ | 60 allow_circular_includes_from = [ |
| 48 "//base/memory", | 61 "//base/memory", |
| 49 "//base/process", | 62 "//base/process", |
| 50 ] | 63 ] |
| 51 | 64 |
| 52 visibility = [ "//base/*" ] | 65 visibility = [ "//base/*" ] |
| 53 } | 66 } |
| OLD | NEW |