ya.make 763 B

123456789101112131415161718192021222324252627282930313233
  1. LIBRARY()
  2. PEERDIR(
  3. yql/essentials/core/expr_nodes
  4. yql/essentials/providers/common/provider
  5. )
  6. SRCS(
  7. yql_ytflow_expr_nodes.cpp
  8. )
  9. SRCDIR(
  10. yql/essentials/core/expr_nodes_gen
  11. )
  12. RUN_PROGRAM(
  13. yql/essentials/core/expr_nodes_gen/gen
  14. yql_expr_nodes_gen.jnj
  15. yql_ytflow_expr_nodes.json
  16. yql_ytflow_expr_nodes.gen.h
  17. yql_ytflow_expr_nodes.decl.inl.h
  18. yql_ytflow_expr_nodes.defs.inl.h
  19. IN yql_expr_nodes_gen.jnj
  20. IN yql_ytflow_expr_nodes.json
  21. OUT yql_ytflow_expr_nodes.gen.h
  22. OUT yql_ytflow_expr_nodes.decl.inl.h
  23. OUT yql_ytflow_expr_nodes.defs.inl.h
  24. OUTPUT_INCLUDES
  25. ${ARCADIA_ROOT}/yql/essentials/core/expr_nodes_gen/yql_expr_nodes_gen.h
  26. ${ARCADIA_ROOT}/util/generic/hash_set.h
  27. )
  28. END()