<commit_before>MODULES := ant bee
export PATH := .:$(PATH)
# look for include files in each of the modules
CFLAGS += $(patsubst %,-I%,$(MODULES))

# extra libraries if required
LIBS :=

# each module will add to this
SRC :=

# include the description for each module
include $(patsubst %,%/module.mk,$(MODULES))

# determine the object files
OBJ := \
	$(patsubst %.c,%.o, $(filter %.c,$(SRC))) \
	$(patsubst %.y,%.o, $(filter %.y,$(SRC)))

# link the program
prog: $(OBJ)
	$(CC) -o $@ $(OBJ) $(LIBS)

clean:
	find . -name "*.o" -exec rm -f {} \;
	find . -name "*.d" -exec rm -f {} \;

# calculate C include dependencies
%.d: %.c
	depend.sh `dirname $*.c` $(CFLAGS) $*.c > $@

# include the C include dependencies
include $(OBJ:.o=.d)
<commit_msg>Add -include which stops the No such file or directory error<commit_after>MODULES := ant bee
export PATH := .:$(PATH)
# look for include files in each of the modules
CFLAGS += $(patsubst %,-I%,$(MODULES))

# extra libraries if required
LIBS :=

# each module will add to this
SRC :=

# include the description for each module
include $(patsubst %,%/module.mk,$(MODULES))

# determine the object files
OBJ := \
	$(patsubst %.c,%.o, $(filter %.c,$(SRC))) \
	$(patsubst %.y,%.o, $(filter %.y,$(SRC)))

# link the program
prog: $(OBJ)
	$(CC) -o $@ $(OBJ) $(LIBS)

clean:
	find . -name "*.o" -exec rm -f {} \;
	find . -name "*.d" -exec rm -f {} \;

# calculate C include dependencies
%.d: %.c
	depend.sh `dirname $*.c` $(CFLAGS) $*.c > $@

# include the C include dependencies
-include $(OBJ:.o=.d)

{'fraction_non_alphanumeric': 0.2051948051948052, 'fraction_numerical': 0.0, 'mean_word_length': 3.545722713864307, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, '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': '609634', 'n_tokens_mistral': 575, 'n_tokens_neox': 558, 'n_words': 194}