# Makefile pour EZ-Draw : version pour Windows # # 21/06/2011 - Edouard.Thiel@lif.univ-mrs.fr # Variables pour Windows, toutes versions SHELL = CC = gcc CFLAGS = -Wall -W -ansi -pedantic LIBS = -lgdi32 RM = del # Rajoutez vos executables a la fin de EXECS ou EXECS_M # (dans EXEC_M, les programmes seront compile's avec -lm) # EXECS = demo0.exe demo1.exe demo2.exe demo3.exe \ demo4.exe demo5.exe demo6.exe demo7.exe demo8a.exe \ jeu-sudoku.exe jeu-nim.exe jeu-vie.exe jeu-taquin.exe \ jeu-bubblet.exe EXECS_M = demo8b.exe jeu-laby.exe jeu-ezen.exe jeu-heziom.exe \ jeu-tangram.exe .c.o : $(CC) -c $(CFLAGS) $*.c help :: @echo "Options du make : help all ln clean distclean" all :: $(EXECS) $(EXECS_M) $(EXECS) : %.exe : %.o ez-draw.o $(CC) -o $@ $^ $(LIBS) $(EXECS_M) : %.exe : %.o ez-draw.o $(CC) -o $@ $^ $(LIBS) -lm clean :: $(RM) *.o distclean :: clean $(RM) *.*~ $(EXECS) $(EXECS_M)