LIBRARY() PEERDIR( yql/essentials/core/expr_nodes yql/essentials/providers/common/provider ) SRCS( yql_ytflow_expr_nodes.cpp ) SRCDIR( yql/essentials/core/expr_nodes_gen ) RUN_PROGRAM( yql/essentials/core/expr_nodes_gen/gen yql_expr_nodes_gen.jnj yql_ytflow_expr_nodes.json yql_ytflow_expr_nodes.gen.h yql_ytflow_expr_nodes.decl.inl.h yql_ytflow_expr_nodes.defs.inl.h IN yql_expr_nodes_gen.jnj IN yql_ytflow_expr_nodes.json OUT yql_ytflow_expr_nodes.gen.h OUT yql_ytflow_expr_nodes.decl.inl.h OUT yql_ytflow_expr_nodes.defs.inl.h OUTPUT_INCLUDES ${ARCADIA_ROOT}/yql/essentials/core/expr_nodes_gen/yql_expr_nodes_gen.h ${ARCADIA_ROOT}/util/generic/hash_set.h ) END()