ya.make 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. # Generated by devtools/yamaker from nixpkgs 22.11.
  2. LIBRARY()
  3. LICENSE(
  4. BSL-1.0 AND
  5. MIT AND
  6. NCSA
  7. )
  8. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  9. VERSION(1.86.0)
  10. ORIGINAL_SOURCE(https://github.com/boostorg/chrono/archive/boost-1.86.0.tar.gz)
  11. PEERDIR(
  12. contrib/restricted/boost/assert
  13. contrib/restricted/boost/config
  14. contrib/restricted/boost/core
  15. contrib/restricted/boost/integer
  16. contrib/restricted/boost/move
  17. contrib/restricted/boost/mpl
  18. contrib/restricted/boost/predef
  19. contrib/restricted/boost/ratio
  20. contrib/restricted/boost/static_assert
  21. contrib/restricted/boost/system
  22. contrib/restricted/boost/throw_exception
  23. contrib/restricted/boost/type_traits
  24. contrib/restricted/boost/typeof
  25. contrib/restricted/boost/utility
  26. contrib/restricted/boost/winapi
  27. )
  28. ADDINCL(
  29. GLOBAL contrib/restricted/boost/chrono/include
  30. )
  31. NO_COMPILER_WARNINGS()
  32. NO_UTIL()
  33. IF (DYNAMIC_BOOST)
  34. CFLAGS(
  35. GLOBAL -DBOOST_CHRONO_DYN_LINK
  36. )
  37. ENDIF()
  38. SRCS(
  39. src/chrono.cpp
  40. src/process_cpu_clocks.cpp
  41. src/thread_clock.cpp
  42. )
  43. END()