<commit_before>JCC = javac
SRCDIR = football
BUILDDIR = build
CLASSDIR = $(BUILDDIR)/classes
JFLAGS = -g -Xlint -d $(CLASSDIR) #-cp $(CLASSDIR)
SRCS = $(shell find $(SRCDIR) -type f -name '*.java')
#SRCS = $(wildcard $(SRCDIR)/*.java)
#SRCS += $(wildcard $(SRCDIR)/**/*.java)
CLASSES = $(SRCS:.java=.class)

all: $(CLASSES)

$(CLASSES): $(SRCS)
	$(JCC) $(JFLAGS) $(SRCS)

clean:
	#$(shell shopt -s globstar)
	rm -f $(CLASSDIR)/**/*.class
	#$(shell shopt -u globstar)
<commit_msg>Makefile a lot better; still plan on adding ant build file later<commit_after>JCC = javac
JFLAGS = -g -Xlint -d $(CLASSDIR)
SRCDIR = football
BUILDDIR = build
CLASSDIR = $(BUILDDIR)/classes
SRCS = $(shell find $(SRCDIR) -type f -name '*.java')
#SRCS = $(wildcard $(SRCDIR)/*.java)
#SRCS += $(wildcard $(SRCDIR)/**/*.java)
CLASSES = $(SRCS:.java=.class)
MKDIR = -mkdir -p

.PHONY: all directories clean

all: directories $(CLASSES)

directories: $(CLASSDIR)

# Create compiled source directories
$(CLASSDIR): $(BUILDDIR)
	$(MKDIR) $(CLASSDIR)

$(BUILDDIR):
	$(MKDIR) $(BUILDDIR)

%.class: %.java
	$(JCC) $(JFLAGS) $<

clean:
	@$(RM) $(shell find $(CLASSDIR) -type f -name '*.class')

{'fraction_non_alphanumeric': 0.21016365202411713, 'fraction_numerical': 0.0, 'mean_word_length': 4.559808612440191, 'pattern_counts': {'":': 0, '<': 4, '<?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': '4677207', 'n_tokens_mistral': 470, 'n_tokens_neox': 481, 'n_words': 126}