# Compiler
JAVACC=javac

# Java ARchiver
JAR=jar

# Java VM
JAVAVM=java

all: 
	@cd ./library && $(MAKE) lib javadoc
	@printf "\n/* ---------------------------------------------------- */\n\n"
	@printf " Build done :\n\n"
	@printf "\tLibrary\t\t-> ./library/STATS.jar\n"
	@printf "\tLibrary JavaDoc\t-> ./library/javadoc/index.html\n"
	@printf "\tConsole and GUI examples in ./console and ./gui\n"
	@printf "\n/* ---------------------------------------------------- */\n\n"

.PHONY: clean

clean:
	@cd library && $(MAKE) clean
	@cd console && $(MAKE) clean
	@cd gui && $(MAKE) clean
