Files
SAE11_2023/snake/Makefile
2023-12-13 17:00:25 +01:00

57 lines
692 B
Makefile
Executable File

#Snake : fichier Makefile
### BUT FINAL ###
but : run
### VARIABLES ###
OFILES = plateau_init.o \
fenetre.o \
deplacement.o \
ajout_score.o \
score_init.o \
main.o
CC = gcc
CFLAGS = -ansi -pedantic -lgraph
### REGLES ESSENTIELLES ###
plateau_init.o : plateau_init.h
fenetre.o : fenetre.h plateau_init.h
deplacement.o : deplacement.h
ajout_score.o : ajout_score.h
score_init.o : score_init.h
main.o : main.c fenetre.h deplacement.h
### COMMANDES ###
run : $(OFILES)
$(CC) $(CFLAGS) -o lancement $(OFILES)
./lancement
### NETTOYAGE DES FICHIERS GENERES ###
clean :
-rm -f $(OFILES) lancement *~ a.out
### BUT FACTISES ###
.PHONY : but clean
### FIN ###