PROGRAM=multipath INST_BIN=. #----------------------------------- C = multipath.c f_delay.c f_interbis.c f_refraction2.c f_tangeant.c g_ini.c g_position.c g_raytracing.c g_snell.c g_snell2.c O = multipath.o f_delay.o f_interbis.o f_refraction2.o f_tangeant.o g_ini.o g_position.o g_raytracing.o g_snell.o g_snell2.o H = prototype.h #DATA=si il y a fichier d'entree #TARGET=pour sauvegarde CFLAGS= -O -Xc -v -xildoff #CFLAGS= -g -Xc -v -xildoff LM=-lm #LIBS=-lM77 si lM77 est une librairie interne #----------------------------------- all: $(PROGRAM) $(PROGRAM): $(O) $(CC) $(O) $(LIBS) -o $@ .c.o: $(CC) -c $(CFLAGS) $< $(O): Makefile #----------------------------------- clean rm -f $(PROGRAM) $(O) core *~ *% install: Makefile $(PROGRAM) cp $(PROGRAM) $(INST_BIN) copy_sources: cp $(DATA) $(C) $(H) Makefile $(TARGET)