RM=rm -f
JAVA_HOME=/usr/local/IBMJava2-13
ROOT = /home/qolson/proj/ieeinc/linedisplay
JCL=$(ROOT)/lib/jcl_src.jar
JAVAC = $(JAVA_HOME)/bin/javac
.SUFFIXES: .java .class

.java.class:
	$(JAVAC) -deprecation -classpath "./:$(ROOT):$(JCL):$(ROOT)/xerces-1_4_3/xerces.jar:$(ROOT)/IBMJava2-13/jre/lib/ext/comm.jar" $<


SRCS = 	SimpleTest.java \
			SimpleTest50.java \
			SimpleTest100.java \
			SetWaitOn.java \
			SetWaitOff.java \
			DisplayTextAt.java \
			CreateWindow1.java \
			CreateWindow2.java \
			CreateWindow3.java \
			CreateWindow4.java \
			SetWin0.java \
			SetWin1.java \
			SetWin2.java \
			MarqueeUp.java \
			MarqueeDown.java \
			MarqueeLeft.java \
			MarqueeRight.java \
			MarqueeUpWalk.java \
			MarqueeDownWalk.java \
			MarqueeLeftWalk.java \
			MarqueeRightWalk.java \
			StopMarquee.java \
			ClearDisplay.java \
			Blink.java \
			ReadChar.java \
			DefineGlyph.java \
			RepeatDisplayText.java \
			SetBright0.java \
			SetBright20.java \
			SetBright40.java \
			SetBright100.java \
			CheckHealthInternal.java \
			CheckHealthExternal.java \
			BlinkHalfSec.java \
			BlinkOneSec.java \
			HomeCursor.java \
			ScrollUp.java \
			ScrollDown.java \
			ScrollLeft.java \
			ScrollRight.java \
			ReadBack.java \
			SetCursorBlock.java \
			SetCursorInvisible.java \
			SetBoldFont.java \
			SetAscii.java \
			SetEuro.java \
			TestApp2.java

OBJS = $(SRCS:.java=.class)

all:: $(OBJS)

clean distclean::
	$(RM) *.class *~

