# Makefile for HEPAComp

# Debug   -g
# Release --release 7

JAVAC      = javac --release 7
JAVAR      = java -cp .
JAVAD      = jar -c
TARGET     = HEPAComp.jar
SOURCES    = $(wildcard *.java)
CLASSES    = $(SOURCES:.java=.class)
RM         = del /F

%.class : %.java
	$(JAVAC) $<

.PHONY: all clean run deploy

all: $(CLASSES)

clean:
	$(RM) $(CLASSES) $(TARGET) *.class

run:
	$(JAVAR) HEPAComp

deploy:
	$(JAVAD) -e HEPAComp -f $(TARGET) *.class

