JAVAC=javac
#JFLAGS=-classpath .
JAVA_CMD=/usr/bin/java

JAVA_FILES=AssignmentTwo.java
CLASS_FILES=AssignmentTwo.class

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

go: checkstyle $(CLASS_FILES)
	findbugs -low -effort:max -textui $(CLASS_FILES)
	$(JAVA_CMD) AssignmentTwo

checkstyle:
	JAVA_CMD=$(JAVA_CMD) checkstyle -c sun_checks.xml $(JAVA_FILES) package-info.java

clean:
	rm -f *.class