<commit_before>.PHONY: exe
exe:
	make -C Flame.LLVM flo
	make -C flame-llvm exe

.PHONY: all
all:
	make -C Flame.LLVM all
	make -C flame-llvm all

.PHONY: dll
dll:
	make -C Flame.LLVM all
	make -C flame-llvm exe

.PHONY: flo
flo:
	make -C Flame.LLVM flo
	make -C flame-llvm flo

.PHONY: runtime
runtime: exe
	make -C runtime all

.PHONY: stdlib
stdlib: exe runtime
	make -C stdlib-primitives all
	make -C stdlib all

.PHONY: clean
clean: clean-compare-test clean-ecsc
	make -C Flame.LLVM clean
	make -C flame-llvm clean
	make -C runtime clean

.PHONY: test
test: exe runtime stdlib | compare-test ecsc
	$(COMPARE_TEST) tests/all.test --clang=clang-3.8 \
	--flame-llvm 'mono "$(shell pwd)/flame-llvm/bin/clr/flame-llvm.exe"' \
	--ecsc '$(ECSC)' \
	-j

include flame-make-scripts/use-ecsc.mk
include flame-make-scripts/use-compare-test.mk
<commit_msg>Define a 'make nuget' target<commit_after>.PHONY: exe
exe:
	make -C Flame.LLVM flo
	make -C flame-llvm exe

.PHONY: all
all:
	make -C Flame.LLVM all
	make -C flame-llvm all

.PHONY: dll
dll:
	make -C Flame.LLVM all
	make -C flame-llvm exe

.PHONY: flo
flo:
	make -C Flame.LLVM flo
	make -C flame-llvm flo

.PHONY: runtime
runtime: exe
	make -C runtime all

.PHONY: stdlib
stdlib: exe runtime
	make -C stdlib-primitives all
	make -C stdlib all

.PHONY: nuget
nuget:
	nuget restore flame-llvm.sln -Verbosity quiet

.PHONY: clean
clean: clean-compare-test clean-ecsc
	make -C Flame.LLVM clean
	make -C flame-llvm clean
	make -C runtime clean

.PHONY: test
test: exe runtime stdlib | compare-test ecsc
	$(COMPARE_TEST) tests/all.test --clang=clang-3.8 \
	--flame-llvm 'mono "$(shell pwd)/flame-llvm/bin/clr/flame-llvm.exe"' \
	--ecsc '$(ECSC)' \
	-j

include flame-make-scripts/use-ecsc.mk
include flame-make-scripts/use-compare-test.mk

{'fraction_non_alphanumeric': 0.12345679012345678, 'fraction_numerical': 0.002244668911335578, 'mean_word_length': 3.1756440281030445, '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': '4237824', 'n_tokens_mistral': 772, 'n_tokens_neox': 754, 'n_words': 220}