ya.make 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. GO_LIBRARY()
  2. LICENSE(
  3. Apache-2.0 AND
  4. BSD-3-Clause AND
  5. MIT
  6. )
  7. SRCS(
  8. bitreader.go
  9. bitwriter.go
  10. blockdec.go
  11. blockenc.go
  12. blocktype_string.go
  13. bytebuf.go
  14. bytereader.go
  15. decodeheader.go
  16. decoder.go
  17. decoder_options.go
  18. dict.go
  19. enc_base.go
  20. enc_best.go
  21. enc_better.go
  22. enc_dfast.go
  23. enc_fast.go
  24. encoder.go
  25. encoder_options.go
  26. framedec.go
  27. frameenc.go
  28. fse_decoder.go
  29. fse_encoder.go
  30. fse_predefined.go
  31. hash.go
  32. history.go
  33. seqdec.go
  34. seqenc.go
  35. snappy.go
  36. zip.go
  37. zstd.go
  38. )
  39. GO_TEST_SRCS(
  40. decodeheader_test.go
  41. decoder_test.go
  42. dict_test.go
  43. encoder_options_test.go
  44. encoder_test.go
  45. fuzz_test.go
  46. seqdec_test.go
  47. snappy_test.go
  48. zstd_test.go
  49. )
  50. GO_XTEST_SRCS(
  51. example_test.go
  52. zip_test.go
  53. )
  54. IF (ARCH_X86_64)
  55. SRCS(
  56. fse_decoder_amd64.go
  57. fse_decoder_amd64.s
  58. matchlen_amd64.go
  59. matchlen_amd64.s
  60. seqdec_amd64.go
  61. seqdec_amd64.s
  62. )
  63. GO_TEST_SRCS(seqdec_amd64_test.go)
  64. ENDIF()
  65. IF (ARCH_ARM64)
  66. SRCS(
  67. fse_decoder_generic.go
  68. matchlen_generic.go
  69. seqdec_generic.go
  70. )
  71. ENDIF()
  72. END()
  73. RECURSE(
  74. gotest
  75. internal
  76. )