# Bazel(http://bazel.io) BUILD file load("@rules_cc//cc:defs.bzl", "cc_library", "cc_test") licenses(["notice"]) exports_files(["LICENSE"]) cc_library( name = "double-conversion", srcs = [ "double-conversion/bignum.cc", "double-conversion/bignum-dtoa.cc", "double-conversion/cached-powers.cc", "double-conversion/double-to-string.cc", "double-conversion/fast-dtoa.cc", "double-conversion/fixed-dtoa.cc", "double-conversion/string-to-double.cc", "double-conversion/strtod.cc", ], hdrs = [ "double-conversion/bignum.h", "double-conversion/bignum-dtoa.h", "double-conversion/cached-powers.h", "double-conversion/diy-fp.h", "double-conversion/double-conversion.h", "double-conversion/double-to-string.h", "double-conversion/fast-dtoa.h", "double-conversion/fixed-dtoa.h", "double-conversion/ieee.h", "double-conversion/string-to-double.h", "double-conversion/strtod.h", "double-conversion/utils.h", ], linkopts = [ "-lm", ], visibility = ["//visibility:public"], ) cc_test( name = "cctest", srcs = [ "test/cctest/cctest.cc", "test/cctest/cctest.h", "test/cctest/checks.h", "test/cctest/gay-fixed.cc", "test/cctest/gay-fixed.h", "test/cctest/gay-precision.cc", "test/cctest/gay-precision.h", "test/cctest/gay-shortest.cc", "test/cctest/gay-shortest.h", "test/cctest/gay-shortest-single.cc", "test/cctest/gay-shortest-single.h", "test/cctest/test-bignum.cc", "test/cctest/test-bignum-dtoa.cc", "test/cctest/test-conversions.cc", "test/cctest/test-diy-fp.cc", "test/cctest/test-dtoa.cc", "test/cctest/test-fast-dtoa.cc", "test/cctest/test-fixed-dtoa.cc", "test/cctest/test-ieee.cc", "test/cctest/test-strtod.cc", ], args = [ "test-bignum", "test-bignum-dtoa", "test-conversions", "test-diy-fp", "test-dtoa", "test-fast-dtoa", "test-fixed-dtoa", "test-ieee", "test-strtod", ], visibility = ["//visibility:public"], deps = [":double-conversion"], )