CXX=g++
CXXFLAGS=-Wall -O2 -g -I../../gui-api/c++
LFLAGS= ../../lib/HagelslagInterface.a

H_FILES = TestGui.h UserTranslator.h ListTranslator.h

CPP_FILES = TestGui.cpp ListTranslator.cpp UserTranslator.cpp

O_FILES = UserTranslator.o ListTranslator.o

all: clean depend testgui

clean:
	rm -f *~ core *.o testgui *.bak

depend:
	makedepend $(CPP_FILES) -Y

testgui: TestGui.h TestGui.cpp $(O_FILES) ../../lib/HagelslagInterface.a
	$(CXX) $(CXXFLAGS) TestGui.cpp $(O_FILES) $(LFLAGS) -o testgui
	cp testgui ../../bin

install:
	cp testgui /usr/local/bin

count:
	@echo TESTGUI
	@wc -l *.h *.cpp | grep total

# DO NOT DELETE

TestGui.o: UserTranslator.h ListTranslator.h TestGui.h
ListTranslator.o: ListTranslator.h
UserTranslator.o: UserTranslator.h
