<commit_before># For debugging
QUIET       := @


# Unix tools
INSTALL     := install
MKDIR       := mkdir -p
SED         := sed
RM          := rm -f
MV          := mv
M4          := m4
CXX         := g++
PROTOC      := /usr/bin/protoc

# Other tools
factgen.exe   := fact-generator
importgen.exe := import-generator
template.lb   := run.template


#-------------------------------------------------------------------------
# [Link to Data]
#
# import-generator has to specify a path from where the file
# predicates will be imported. However, each benchmark will place its
# facts at a different site. Thus, we introduce a level of indirection
# though a top-level symbolic link, namely ``data.link'', that will
# point to the correct location each time.
#
# TODO: consider alternatives, such as a command-line option to the LB
# engine as a directive to where lies the data to be imported
#-------------------------------------------------------------------------

data.link   := data


#--------------------
# Directory Tree
#--------------------

OUTDIR       = $(LEVEL)/build
DESTDIR     ?= $(LEVEL)
SAMPLEDIR   ?= $(LEVEL)/etc/sample-data

INSTALL_BIN  = $(DESTDIR)/bin
INSTALL_LIB  = $(DESTDIR)/lib


#---------------------------------------------------<commit_msg>Removing Makefile variable pointing to SAMPLE_DIR<commit_after># For debugging
QUIET       := @


# Unix tools
INSTALL     := install
MKDIR       := mkdir -p
SED         := sed
RM          := rm -f
MV          := mv
M4          := m4
CXX         := g++
PROTOC      := /usr/bin/protoc

# Other tools
factgen.exe   := fact-generator
importgen.exe := import-generator
template.lb   := run.template


#-------------------------------------------------------------------------
# [Link to Data]
#
# import-generator has to specify a path from where the file
# predicates will be imported. However, each benchmark will place its
# facts at a different site. Thus, we introduce a level of indirection
# though a top-level symbolic link, namely ``data.link'', that will
# point to the correct location each time.
#
# TODO: consider alternatives, such as a command-line option to the LB
# engine as a directive to where lies the data to be imported
#-------------------------------------------------------------------------

data.link   := data


#--------------------
# Directory Tree
#--------------------

OUTDIR       = $(LEVEL)/build
DESTDIR     ?= $(LEVEL)

INSTALL_BIN  = $(DESTDIR)/bin
INSTALL_LIB  = $(DESTDIR)/lib


#---------------------------------------------------
{'fraction_non_alphanumeric': 0.2700787401574803, 'fraction_numerical': 0.0015748031496062992, 'mean_word_length': 1.476608187134503, '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': '2784619', 'n_tokens_mistral': 675, 'n_tokens_neox': 638, 'n_words': 243}