#/******************************************
#
# Cedric Pradalier 2001
# mail : http://cedric.pradalier.free.fr/mail.html
#
#****************************************/
LD=g++ -Lgraph+
CC=g++ -Igraph+ -c -g
all : machine
machine : machine.o Rectangle.o Transform.o graph+/libX+.a
$(LD) -o machine machine.o Rectangle.o Transform.o \
-lX+ -lm -lX11
graph+/libX+.a :
(cd graph+;make libX+.a)
Transform.o : Transform.h Transform.cpp
$(CC) -o Transform.o Transform.cpp
Rectangle.o : Rectangle.h Rectangle.cpp Transform.h
$(CC) -o Rectangle.o Rectangle.cpp
machine.o : Rectangle.h Transform.h machine.cpp
$(CC) -o machine.o machine.cpp
test : machine
./machine init
clean :
rm -f *.o
(cd graph+;make clean)
veryclean : clean
rm -f machine