<commit_before>.PHONY: all clean

define NAMES
$(1)Alice$(2) $(1)Bob$(2) $(1)Eve$(2)
endef

CARDOUTPUT=$(call NAMES,cards/,.card) $(call NAMES,includecards/,.card.h)
CCFLAGS=-O2 -std=c++11 -Wall -Wextra -pedantic

all: bin/ bin/atm ${CARDOUTPUT}

bin/:
	mkdir bin

bin/atm: bin/ src/atm.cpp src/constants.h
	g++ ${CCFLAGS} src/atm.cpp -o bin/atm

${CARDOUTPUT}: keygen.py
	./keygen.py

clean:
	rm -rf bin/ cards/ includecards/
<commit_msg>Add proxy entry to the makefile.<commit_after>.PHONY: all clean

define NAMES
$(1)Alice$(2) $(1)Bob$(2) $(1)Eve$(2)
endef

CARDOUTPUT=$(call NAMES,cards/,.card) $(call NAMES,includecards/,.card.h)
CCFLAGS=-O2 -std=c++11 -Wall -Wextra -pedantic

all: bin/ bin/atm bin/proxy ${CARDOUTPUT}

bin/:
	mkdir bin

bin/atm: bin/ src/atm.cpp src/constants.h
	g++ ${CCFLAGS} src/atm.cpp -o $@

bin/proxy: bin/ src/proxy.cpp src/constants.h
	g++ ${CCFLAGS} src/proxy.cpp -o $@

${CARDOUTPUT}: keygen.py
	./keygen.py

clean:
	rm -rf bin/ cards/ includecards/

{'fraction_non_alphanumeric': 0.19289340101522842, 'fraction_numerical': 0.018274111675126905, 'mean_word_length': 3.93, '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': '3444735', 'n_tokens_mistral': 451, 'n_tokens_neox': 437, 'n_words': 99}