Files
SAE11_2024/makefile

32 lines
429 B
Makefile
Executable File

# le compilateur gcc
CC = gcc
# options de compilation
CFLAGS = -Wall -ansi -pedantic -g -lgraph
# nom de l'exécutable
NAME = blocus
# sources
SRCS = main.c jeu.c jeu_humain.c jeu_ia.c
# règle par défaut
all: $(NAME)
# création de l'exécutable
$(NAME): $(SRCS)
$(CC) $(CFLAGS) $^ -o $@
# nettoyage des fichiers générés
clean:
rm -f $(NAME)
# exécution du programme
run: all
./$(NAME)
.PHONY: all clean run