Skip to content

Commit

Permalink
ICU-21249 Updating double-conversion for ICU 68
Browse files Browse the repository at this point in the history
  • Loading branch information
sffc committed Aug 27, 2020
1 parent d070fdd commit 4767be7
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 3 deletions.
2 changes: 2 additions & 0 deletions vendor/double-conversion/upstream/.gitignore
Expand Up @@ -27,3 +27,5 @@ _deps
*.cmake
*.kdev4
DartConfiguration.tcl
bazel-*

10 changes: 7 additions & 3 deletions vendor/double-conversion/upstream/BUILD
@@ -1,5 +1,7 @@
# Bazel(http://bazel.io) BUILD file

load("@rules_cc//cc:defs.bzl", "cc_library", "cc_test")

licenses(["notice"])

exports_files(["LICENSE"])
Expand All @@ -10,23 +12,25 @@ cc_library(
"double-conversion/bignum.cc",
"double-conversion/bignum-dtoa.cc",
"double-conversion/cached-powers.cc",
"double-conversion/diy-fp.cc",
"double-conversion/double-conversion.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",
"double-conversion/utils.h",
],
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",
Expand Down
4 changes: 4 additions & 0 deletions vendor/double-conversion/upstream/CMakeLists.txt
@@ -1,6 +1,10 @@
cmake_minimum_required(VERSION 3.0)
project(double-conversion VERSION 3.1.5)

if(BUILD_SHARED_LIBS AND MSVC)
set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
endif()

set(headers
double-conversion/bignum.h
double-conversion/cached-powers.h
Expand Down
3 changes: 3 additions & 0 deletions vendor/double-conversion/upstream/test/cctest/CMakeLists.txt
Expand Up @@ -18,6 +18,9 @@ set(CCTEST_SRC

add_executable(cctest ${CCTEST_SRC})
target_link_libraries(cctest double-conversion)
if(MSVC)
target_compile_options(cctest PRIVATE /bigobj)
endif()

add_test(NAME test_bignum
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
Expand Down

0 comments on commit 4767be7

Please sign in to comment.