CMakeLists.txt 1.1 KB

1234567891011121314151617181920
  1. add_library(contrib-libs-double-conversion)
  2. target_include_directories(contrib-libs-double-conversion PUBLIC
  3. ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion
  4. )
  5. target_include_directories(contrib-libs-double-conversion PRIVATE
  6. ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion
  7. )
  8. target_link_libraries(contrib-libs-double-conversion PUBLIC
  9. contrib-libs-cxxsupp
  10. )
  11. target_sources(contrib-libs-double-conversion PRIVATE
  12. ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion/double-conversion/bignum-dtoa.cc
  13. ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion/double-conversion/bignum.cc
  14. ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion/double-conversion/cached-powers.cc
  15. ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion/double-conversion/double-to-string.cc
  16. ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion/double-conversion/fast-dtoa.cc
  17. ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion/double-conversion/fixed-dtoa.cc
  18. ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion/double-conversion/string-to-double.cc
  19. ${CMAKE_SOURCE_DIR}/contrib/libs/double-conversion/double-conversion/strtod.cc
  20. )