ya.make 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. # Generated by devtools/yamaker from nixpkgs 22.11.
  2. LIBRARY()
  3. LICENSE(
  4. MIT AND
  5. Public-Domain
  6. )
  7. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  8. VERSION(5.4.6)
  9. ORIGINAL_SOURCE(https://github.com/tukaani-project/xz/archive/v5.4.6.tar.gz)
  10. ADDINCL(
  11. GLOBAL contrib/libs/lzma/liblzma/api
  12. contrib/libs/lzma/common
  13. contrib/libs/lzma/liblzma
  14. contrib/libs/lzma/liblzma/check
  15. contrib/libs/lzma/liblzma/common
  16. contrib/libs/lzma/liblzma/delta
  17. contrib/libs/lzma/liblzma/lz
  18. contrib/libs/lzma/liblzma/lzma
  19. contrib/libs/lzma/liblzma/rangecoder
  20. contrib/libs/lzma/liblzma/simple
  21. )
  22. NO_COMPILER_WARNINGS()
  23. NO_RUNTIME()
  24. CFLAGS(
  25. -DHAVE_CONFIG_H
  26. -DTUKLIB_SYMBOL_PREFIX=lzma_
  27. GLOBAL -DLZMA_API_STATIC
  28. )
  29. SRCS(
  30. common/tuklib_cpucores.c
  31. common/tuklib_physmem.c
  32. liblzma/check/check.c
  33. liblzma/check/crc32_fast.c
  34. liblzma/check/crc32_table.c
  35. liblzma/check/crc64_fast.c
  36. liblzma/check/crc64_table.c
  37. liblzma/check/sha256.c
  38. liblzma/common/alone_decoder.c
  39. liblzma/common/alone_encoder.c
  40. liblzma/common/auto_decoder.c
  41. liblzma/common/block_buffer_decoder.c
  42. liblzma/common/block_buffer_encoder.c
  43. liblzma/common/block_decoder.c
  44. liblzma/common/block_encoder.c
  45. liblzma/common/block_header_decoder.c
  46. liblzma/common/block_header_encoder.c
  47. liblzma/common/block_util.c
  48. liblzma/common/common.c
  49. liblzma/common/easy_buffer_encoder.c
  50. liblzma/common/easy_decoder_memusage.c
  51. liblzma/common/easy_encoder.c
  52. liblzma/common/easy_encoder_memusage.c
  53. liblzma/common/easy_preset.c
  54. liblzma/common/file_info.c
  55. liblzma/common/filter_buffer_decoder.c
  56. liblzma/common/filter_buffer_encoder.c
  57. liblzma/common/filter_common.c
  58. liblzma/common/filter_decoder.c
  59. liblzma/common/filter_encoder.c
  60. liblzma/common/filter_flags_decoder.c
  61. liblzma/common/filter_flags_encoder.c
  62. liblzma/common/hardware_cputhreads.c
  63. liblzma/common/hardware_physmem.c
  64. liblzma/common/index.c
  65. liblzma/common/index_decoder.c
  66. liblzma/common/index_encoder.c
  67. liblzma/common/index_hash.c
  68. liblzma/common/lzip_decoder.c
  69. liblzma/common/microlzma_decoder.c
  70. liblzma/common/microlzma_encoder.c
  71. liblzma/common/outqueue.c
  72. liblzma/common/stream_buffer_decoder.c
  73. liblzma/common/stream_buffer_encoder.c
  74. liblzma/common/stream_decoder.c
  75. liblzma/common/stream_decoder_mt.c
  76. liblzma/common/stream_encoder.c
  77. liblzma/common/stream_encoder_mt.c
  78. liblzma/common/stream_flags_common.c
  79. liblzma/common/stream_flags_decoder.c
  80. liblzma/common/stream_flags_encoder.c
  81. liblzma/common/string_conversion.c
  82. liblzma/common/vli_decoder.c
  83. liblzma/common/vli_encoder.c
  84. liblzma/common/vli_size.c
  85. liblzma/delta/delta_common.c
  86. liblzma/delta/delta_decoder.c
  87. liblzma/delta/delta_encoder.c
  88. liblzma/lz/lz_decoder.c
  89. liblzma/lz/lz_encoder.c
  90. liblzma/lz/lz_encoder_mf.c
  91. liblzma/lzma/fastpos_table.c
  92. liblzma/lzma/lzma2_decoder.c
  93. liblzma/lzma/lzma2_encoder.c
  94. liblzma/lzma/lzma_decoder.c
  95. liblzma/lzma/lzma_encoder.c
  96. liblzma/lzma/lzma_encoder_optimum_fast.c
  97. liblzma/lzma/lzma_encoder_optimum_normal.c
  98. liblzma/lzma/lzma_encoder_presets.c
  99. liblzma/rangecoder/price_table.c
  100. liblzma/simple/arm.c
  101. liblzma/simple/arm64.c
  102. liblzma/simple/armthumb.c
  103. liblzma/simple/ia64.c
  104. liblzma/simple/powerpc.c
  105. liblzma/simple/simple_coder.c
  106. liblzma/simple/simple_decoder.c
  107. liblzma/simple/simple_encoder.c
  108. liblzma/simple/sparc.c
  109. liblzma/simple/x86.c
  110. )
  111. END()