# 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
