<commit_before>ast_basedir = ast/
ast_srcdir = $(srcdir)/ast
# Don't use ast_srcdir in the include, otherwise Automake can't resolve it.
include $(srcdir)/ast/ast-nodes.mk
ast_nodes = $(AST_NODES)

EXTRA_DIST += ast/ast.yml
BUILT_SOURCES += $(BUILT_SOURCES_ast)
# Don't use LOCAL_BUILT_SOURCES since it looks like the SOURCES of the
# program `LOCAL_BUILT' and triggers Automake warnings.
BUILT_SOURCES_ast_libuobject =			\
  ast/fwd.hh					\
  ast/all.hh					\
  ast/analyzer.hh				\
  ast/analyzer.cc				\
  ast/dot-print.cc                              \
  ast/dot-print.hh                              \
  ast/dot-printer.cc                            \
  ast/dot-printer.hh                            \
  ast/error.hh					\
  ast/error.hxx					\
  ast/error.cc					\
  ast/ignores					\
  ast/visitor.hh				\
  ast/cloner.hh					\
  ast/cloner.hxx				\
  ast/cloner.cc					\
  ast/default-visitor.hh			\
  ast/default-visitor.hxx			\
  ast/pretty-printer.hh				\
  ast/pretty-printer.cc				\
  $(ast_nodes)

BUILT_SOURCES_ast = 				\
  $(BUILT_SOURCES_ast_libuobject) 		\
  ast/dot-printer.hh				\
  ast/dot-printer.cc

gen_dir = $(top_srcdir)/dev
ast_gen_deps =					\
  $(gen_dir)/ast.py				\
  $(gen_dir)/tools.py $(ast_srcdir)/ast.yml

include $(top_srcdir)/dev/ast-gen.mk

dist_libuobject_la_SOURCES +=			\
  ast/all.hh					\
  ast/catches-type.hh				\
  ast/catches-type.cc				\
  ast/exps-type.hh				\
  ast/exps-type.cc				\
  ast/flavor.hh					\<commit_msg>build: fix Makefile.<commit_after>ast_basedir = ast/
ast_srcdir = $(srcdir)/ast
# Don't use ast_srcdir in the include, otherwise Automake can't resolve it.
include $(srcdir)/ast/ast-nodes.mk

EXTRA_DIST += ast/ast.yml
BUILT_SOURCES += $(BUILT_SOURCES_ast)

# Don't use LOCAL_BUILT_SOURCES since it looks like the SOURCES of the
# program `LOCAL_BUILT' and triggers Automake warnings.
#
# List only *generated* files here.
BUILT_SOURCES_ast_libuobject =			\
  ast/fwd.hh					\
  ast/all.hh					\
  ast/dot-printer.cc                            \
  ast/dot-printer.hh                            \
  ast/ignores					\
  ast/visitor.hh				\
  ast/cloner.hh					\
  ast/cloner.cc					\
  ast/default-visitor.hh			\
  ast/default-visitor.hxx			\
  ast/pretty-printer.hh				\
  ast/pretty-printer.cc				\
  $(AST_NODES)

BUILT_SOURCES_ast = 				\
  $(BUILT_SOURCES_ast_libuobject) 		\
  ast/dot-printer.hh				\
  ast/dot-printer.cc

gen_dir = $(top_srcdir)/dev
ast_gen_deps =					\
  $(gen_dir)/ast.py				\
  $(gen_dir)/tools.py $(ast_srcdir)/ast.yml

include $(top_srcdir)/dev/ast-gen.mk

dist_libuobject_la_SOURCES +=			\
  ast/all.hh					\
  ast/analyzer.hh				\
  ast/analyzer.cc				\
  ast/catches-type.hh				\
  ast/catches-type.cc				\
  ast/cloner.hxx				\
  ast/dot-print.cc                              \
  ast/dot-print.hh                              \
  ast/error.hh					\
  ast/error.hxx					\
  ast/error.cc					\
  ast/exps-type.hh				\
  ast/exps-type.cc				\
  ast/flavor.hh					\
{'fraction_non_alphanumeric': 0.12326916582235731, 'fraction_numerical': 0.0, 'mean_word_length': 1.7996219281663517, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2528349', 'n_tokens_mistral': 1418, 'n_tokens_neox': 1248, 'n_words': 167}