2008-10-15 16:18:04 +02:00
GXX = g++
DEBUG = -g
GXXFLAGS = $( DEBUG) -Wall -pedantic
LD = g++
LDFLAGS = -lm
2008-04-11 10:11:29 +02:00
2008-10-09 09:44:48 +02:00
TARGET = guinumo
2008-10-15 16:18:04 +02:00
HEADER = guinumo.hh
2008-04-11 10:11:29 +02:00
2008-10-09 09:44:48 +02:00
all : ${TARGET }
2008-04-11 10:11:29 +02:00
2008-05-29 10:48:05 +02:00
% : %.o
$( LD) $( LDFLAGS) -o $@ $^
%.o : %.cc $( HEADER )
$( GXX) $( GXXFLAGS) -c $<
clientinfo.o : clientinfo .hh point .hh
server.o : server .hh clientinfo .hh referencepoint .hh accesspoint .hh point .hh measurement .hh area .hh
referencepoint.o : referencepoint .hh measurement .hh point .hh
accesspoint.o : accesspoint .hh point .hh
point.o : point .hh
measurement.o : measurement .hh
area.o : area .hh point .hh
2008-06-12 13:27:34 +02:00
guinumo.o : point .hh measurement .hh accesspoint .hh referencepoint .hh clientinfo .hh server .hh
2008-05-29 10:48:05 +02:00
2008-10-09 09:44:48 +02:00
${TARGET} : point .o measurement .o accesspoint .o referencepoint .o clientinfo .o server .o area .o
2008-04-11 10:11:29 +02:00
clean :
2008-04-15 12:19:15 +02:00
@rm -fv *~ *.o
purge : clean
2008-06-12 13:27:34 +02:00
@rm -fv guinumo
2008-10-09 09:44:48 +02:00
install :
2009-02-17 14:47:07 +01:00
@echo " La cible d'installation de ${ TARGET } sera implémentée prochainement. Vous devez lancer le programme 'guinumo' depuis le répertoire des sources. "
2008-10-09 09:44:48 +02:00
uninstall :
@echo " La cible de désinstallation de ${ TARGET } sera implémentée en même temps que la cible d'installation. "