ya.make 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. PROGRAM()
  2. VERSION(0.10.0)
  3. LICENSE(
  4. Apache-2.0 AND
  5. GPL-3.0-or-later WITH Bison-exception-2.2
  6. )
  7. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  8. SUBSCRIBER(g:contrib)
  9. PEERDIR(
  10. contrib/restricted/thrift
  11. )
  12. ADDINCL(
  13. contrib/restricted/thrift/compiler
  14. )
  15. NO_UTIL()
  16. NO_COMPILER_WARNINGS()
  17. SRCS(
  18. thrift/audit/t_audit.cpp
  19. thrift/common.cc
  20. thrift/generate/t_as3_generator.cc
  21. #thrift/generate/t_c_glib_generator.cc
  22. thrift/generate/t_cl_generator.cc
  23. thrift/generate/t_cocoa_generator.cc
  24. thrift/generate/t_cpp_generator.cc
  25. thrift/generate/t_csharp_generator.cc
  26. thrift/generate/t_d_generator.cc
  27. thrift/generate/t_dart_generator.cc
  28. thrift/generate/t_delphi_generator.cc
  29. thrift/generate/t_erl_generator.cc
  30. thrift/generate/t_generator.cc
  31. thrift/generate/t_go_generator.cc
  32. thrift/generate/t_gv_generator.cc
  33. thrift/generate/t_haxe_generator.cc
  34. thrift/generate/t_hs_generator.cc
  35. thrift/generate/t_html_generator.cc
  36. thrift/generate/t_java_generator.cc
  37. thrift/generate/t_javame_generator.cc
  38. thrift/generate/t_js_generator.cc
  39. thrift/generate/t_json_generator.cc
  40. thrift/generate/t_lua_generator.cc
  41. #thrift/generate/t_netcore_generator.cc
  42. thrift/generate/t_ocaml_generator.cc
  43. thrift/generate/t_perl_generator.cc
  44. thrift/generate/t_php_generator.cc
  45. thrift/generate/t_py_generator.cc
  46. thrift/generate/t_rb_generator.cc
  47. thrift/generate/t_rs_generator.cc
  48. thrift/generate/t_st_generator.cc
  49. thrift/generate/t_swift_generator.cc
  50. thrift/generate/t_xml_generator.cc
  51. thrift/generate/t_xsd_generator.cc
  52. #thrift/logging.cc
  53. thrift/main.cc
  54. thrift/parse/parse.cc
  55. thrift/parse/t_typedef.cc
  56. #thrift/plugin/plugin.cc
  57. #thrift/plugin/plugin_output.cc
  58. thrift/thriftl.cc
  59. thrift/thrifty.cc
  60. )
  61. CXXFLAGS(-Wno-unused-variable)
  62. END()