Organisation du code avec beaucoup de beug + jeu pas finis

This commit is contained in:
2023-12-01 13:32:18 +01:00
parent eb6df98985
commit 107040e478
24 changed files with 217 additions and 357 deletions

View File

@@ -1,15 +1,25 @@
but : jeux
OFILES = terrain.o \
time.o
CC = gcc
CFLAGS = -ansi -pedantic -lgraph -g
SRCDIR = ./src
HDIR = ./fichier.h
ODIR = ./out
OFILES = $(subst src/,out/,$(subst .c,.o,$(shell find $(SRCDIR)/ -type f)))
EXE = snake
terrain.o = terrain.c
time.o = time.c
but : $(EXE)
jeux : $(OFILES)
$(CC) $(CFLAGS) -o jeux $(OFILES)
$(ODIR)/%.o : $(SRCDIR)/%.c
@mkdir -p $(@D)
$(CC) -c $< -o $@
clean : -rm -f $(OFILES) jeux
$(EXE) : $(OFILES)
$(CC) $(CFLAGS) -o $(EXE) $(OFILES)
run : $(EXE)
./$(EXE)
clean : -rm -f $(OFILES) snake
.PHONY : but clean