<commit_before>GRAM = tarski/src/tarski/eddy.gram
PARSE = tarski/src/tarski/ParseEddy.java
ACTIONS = tarski/src/tarski/ParseEddyActions.scala
AMBIGUITY = out/artifacts/ambiguity_jar/ambiguity.jar

MODIFIED = `git status --short | grep -c ""` 
COMMIT = `git log --no-color --oneline --no-abbrev | head -n1 | awk '{ print $$1; }'`

all: $(PARSE) $(ACTIONS)
jar: eddy.jar

$(PARSE): $(AMBIGUITY) $(GRAM)
	java -jar $(AMBIGUITY) $(GRAM) > $@

$(ACTIONS): $(AMBIGUITY) $(GRAM)
	java -jar $(AMBIGUITY) -a $(GRAM) > $@

.PHONY: commit
commit: 
	@echo $(COMMIT) 

eddy.jar: eddy.zip .idea/shrink.pro
	proguard @shrink.pro

.PHONY: install
install:
	cp eddy.jar "${HOME}/Library/Application Support/IdeaIC13"

.PHONY: install14
install14:
	cp eddy.jar "${HOME}/Library/Application Support/IdeaIC14"

.PHONY: uninstall14
uninstall14:
	rm "${HOME}/Library/Application Support/IdeaIC14/eddy.jar"

.PHONY: clean
clean:
	rm -f $(PARSE) $(ACTIONS)<commit_msg>install depends on jar<commit_after>GRAM = tarski/src/tarski/eddy.gram
PARSE = tarski/src/tarski/ParseEddy.java
ACTIONS = tarski/src/tarski/ParseEddyActions.scala
AMBIGUITY = out/artifacts/ambiguity_jar/ambiguity.jar

MODIFIED = `git status --short | grep -c ""` 
COMMIT = `git log --no-color --oneline --no-abbrev | head -n1 | awk '{ print $$1; }'`

all: $(PARSE) $(ACTIONS)
jar: eddy.jar

$(PARSE): $(AMBIGUITY) $(GRAM)
	java -jar $(AMBIGUITY) $(GRAM) > $@

$(ACTIONS): $(AMBIGUITY) $(GRAM)
	java -jar $(AMBIGUITY) -a $(GRAM) > $@

.PHONY: commit
commit: 
	@echo $(COMMIT) 

eddy.jar: eddy.zip .idea/shrink.pro
	proguard @shrink.pro

.PHONY: install
install: eddy.jar
	cp eddy.jar "${HOME}/Library/Application Support/IdeaIC13"

.PHONY: install14
install14: eddy.jar
	cp eddy.jar "${HOME}/Library/Application Support/IdeaIC14"

.PHONY: uninstall14
uninstall14:
	rm "${HOME}/Library/Application Support/IdeaIC14/eddy.jar"

.PHONY: clean
clean:
	rm -f $(PARSE) $(ACTIONS)
{'fraction_non_alphanumeric': 0.1733681462140992, 'fraction_numerical': 0.01671018276762402, 'mean_word_length': 4.351955307262569, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 7, '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': '7399079', 'n_tokens_mistral': 850, 'n_tokens_neox': 800, 'n_words': 168}