xref: /aosp_15_r20/external/cronet/base/third_party/double_conversion/BUILD.gn (revision 6777b5387eb2ff775bb5750e3f5d96f37fb7352b)
1# Copyright 2019 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
5config("config") {
6  visibility = [ ":double_conversion" ]
7
8  cflags = [
9    "-Wno-unused-const-variable",
10    "-Wno-unused-function",
11  ]
12}
13
14static_library("double_conversion") {
15  sources = [
16    "double-conversion/bignum-dtoa.cc",
17    "double-conversion/bignum-dtoa.h",
18    "double-conversion/bignum.cc",
19    "double-conversion/bignum.h",
20    "double-conversion/cached-powers.cc",
21    "double-conversion/cached-powers.h",
22    "double-conversion/diy-fp.h",
23    "double-conversion/double-conversion.h",
24    "double-conversion/double-to-string.cc",
25    "double-conversion/double-to-string.h",
26    "double-conversion/fast-dtoa.cc",
27    "double-conversion/fast-dtoa.h",
28    "double-conversion/fixed-dtoa.cc",
29    "double-conversion/fixed-dtoa.h",
30    "double-conversion/ieee.h",
31    "double-conversion/string-to-double.cc",
32    "double-conversion/string-to-double.h",
33    "double-conversion/strtod.cc",
34    "double-conversion/strtod.h",
35    "double-conversion/utils.h",
36  ]
37
38  configs += [ ":config" ]
39}
40