ya.make 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. # Generated by devtools/yamaker.
  2. PROGRAM()
  3. LICENSE(Apache-2.0)
  4. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  5. INDUCED_DEPS(
  6. h
  7. ${ARCADIA_ROOT}/contrib/libs/flatbuffers/include/flatbuffers/flatbuffers.h
  8. ${ARCADIA_ROOT}/contrib/libs/flatbuffers/include/flatbuffers/flatbuffers_iter.h
  9. )
  10. PEERDIR(
  11. contrib/restricted/abseil-cpp/absl/base
  12. )
  13. ADDINCL(
  14. contrib/libs/flatbuffers/grpc
  15. contrib/libs/flatbuffers/include
  16. )
  17. NO_COMPILER_WARNINGS()
  18. NO_UTIL()
  19. CFLAGS(
  20. -DFLATBUFFERS_LOCALE_INDEPENDENT=1
  21. )
  22. SRCDIR(contrib/libs/flatbuffers)
  23. SRCS(
  24. grpc/src/compiler/cpp_generator.cc
  25. grpc/src/compiler/go_generator.cc
  26. grpc/src/compiler/java_generator.cc
  27. grpc/src/compiler/python_generator.cc
  28. grpc/src/compiler/swift_generator.cc
  29. grpc/src/compiler/ts_generator.cc
  30. src/annotated_binary_text_gen.cpp
  31. src/bfbs_gen_lua.cpp
  32. src/bfbs_gen_nim.cpp
  33. src/binary_annotator.cpp
  34. src/code_generators.cpp
  35. src/file_binary_writer.cpp
  36. src/file_name_saving_file_manager.cpp
  37. src/file_writer.cpp
  38. src/flatc.cpp
  39. src/flatc_main.cpp
  40. src/idl_gen_binary.cpp
  41. src/idl_gen_cpp.cpp
  42. src/idl_gen_cpp_yandex_maps_iter.cpp
  43. src/idl_gen_csharp.cpp
  44. src/idl_gen_dart.cpp
  45. src/idl_gen_fbs.cpp
  46. src/idl_gen_go.cpp
  47. src/idl_gen_grpc.cpp
  48. src/idl_gen_java.cpp
  49. src/idl_gen_json_schema.cpp
  50. src/idl_gen_kotlin.cpp
  51. src/idl_gen_kotlin_kmp.cpp
  52. src/idl_gen_lobster.cpp
  53. src/idl_gen_php.cpp
  54. src/idl_gen_python.cpp
  55. src/idl_gen_rust.cpp
  56. src/idl_gen_swift.cpp
  57. src/idl_gen_text.cpp
  58. src/idl_gen_ts.cpp
  59. src/idl_parser.cpp
  60. src/reflection.cpp
  61. src/util.cpp
  62. )
  63. END()