2023-12-03 14:16:38 +01:00
|
|
|
CC = gcc
|
|
|
|
CFLAGS = -Wall -Wextra
|
|
|
|
|
2023-12-24 01:48:21 +01:00
|
|
|
|
2023-12-03 14:16:38 +01:00
|
|
|
all: prog
|
|
|
|
|
2023-12-24 01:48:21 +01:00
|
|
|
prog: main.o evenements.o gui.o scene.o
|
2023-12-03 14:16:38 +01:00
|
|
|
$(CC) -o $@ $^ -lgraph
|
|
|
|
|
2023-12-24 01:48:21 +01:00
|
|
|
main.o: main.c evenements.h
|
2023-12-03 14:16:38 +01:00
|
|
|
$(CC) $(CFLAGS) -c $< -o $@
|
|
|
|
|
2023-12-24 01:48:21 +01:00
|
|
|
evenements.o: evenements.c evenements.h
|
2023-12-03 14:16:38 +01:00
|
|
|
$(CC) $(CFLAGS) -c $< -o $@
|
|
|
|
|
2023-12-21 14:32:55 +01:00
|
|
|
gui.o: gui.c gui.h
|
2023-12-19 17:23:38 +01:00
|
|
|
$(CC) $(CFLAGS) -c $< -o $@
|
|
|
|
|
2023-12-21 14:32:55 +01:00
|
|
|
scene.o: scene.c scene.h
|
|
|
|
$(CC) $(CFLAGS) -c $< -o $@
|
|
|
|
|
|
|
|
|
2023-12-03 14:16:38 +01:00
|
|
|
clean:
|
|
|
|
rm -f *.o prog
|
2023-12-24 01:48:21 +01:00
|
|
|
|
|
|
|
run:
|
|
|
|
./prog
|