ya.make 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. # Generated by devtools/yamaker from nixpkgs 22.11.
  2. LIBRARY()
  3. LICENSE(Apache-2.0)
  4. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  5. VERSION(2.0.2)
  6. ORIGINAL_SOURCE(https://github.com/apache/orc/archive/rel/release-2.0.2.tar.gz)
  7. PEERDIR(
  8. contrib/libs/apache/orc-format
  9. contrib/libs/lz4
  10. contrib/libs/snappy
  11. contrib/libs/zlib
  12. contrib/libs/zstd
  13. )
  14. ADDINCL(
  15. GLOBAL contrib/libs/apache/orc/c++/include
  16. contrib/libs/apache/orc/c++/src
  17. contrib/libs/lz4
  18. contrib/libs/zstd/include
  19. )
  20. NO_COMPILER_WARNINGS()
  21. NO_UTIL()
  22. CFLAGS(
  23. -DENABLE_METRICS=0
  24. )
  25. SRCS(
  26. c++/src/Adaptor.cc
  27. c++/src/BlockBuffer.cc
  28. c++/src/BloomFilter.cc
  29. c++/src/BpackingDefault.cc
  30. c++/src/ByteRLE.cc
  31. c++/src/ColumnPrinter.cc
  32. c++/src/ColumnReader.cc
  33. c++/src/ColumnWriter.cc
  34. c++/src/Common.cc
  35. c++/src/Compression.cc
  36. c++/src/ConvertColumnReader.cc
  37. c++/src/CpuInfoUtil.cc
  38. c++/src/Exceptions.cc
  39. c++/src/Int128.cc
  40. c++/src/LzoDecompressor.cc
  41. c++/src/MemoryPool.cc
  42. c++/src/Murmur3.cc
  43. c++/src/OrcFile.cc
  44. c++/src/RLE.cc
  45. c++/src/RLEV2Util.cc
  46. c++/src/RLEv1.cc
  47. c++/src/Reader.cc
  48. c++/src/RleDecoderV2.cc
  49. c++/src/RleEncoderV2.cc
  50. c++/src/SchemaEvolution.cc
  51. c++/src/Statistics.cc
  52. c++/src/StripeStream.cc
  53. c++/src/Timezone.cc
  54. c++/src/TypeImpl.cc
  55. c++/src/Vector.cc
  56. c++/src/Writer.cc
  57. c++/src/io/InputStream.cc
  58. c++/src/io/OutputStream.cc
  59. c++/src/sargs/ExpressionTree.cc
  60. c++/src/sargs/Literal.cc
  61. c++/src/sargs/PredicateLeaf.cc
  62. c++/src/sargs/SargsApplier.cc
  63. c++/src/sargs/SearchArgument.cc
  64. c++/src/sargs/TruthValue.cc
  65. )
  66. END()