pvjc26/final/Makefile
2026-05-10 10:44:22 +02:00

25 lines
410 B
Makefile

CC = gcc
CFLAGS = -Wall -Wextra -g
LIBS = -lncurses -lm
TARGET = game
all: $(TARGET)
$(TARGET): main.o game.o world.o
$(CC) $(CFLAGS) -o $(TARGET) main.o game.o world.o $(LIBS)
main.o: main.c
$(CC) $(CFLAGS) -c -o main.o main.c
game.o: game.c
$(CC) $(CFLAGS) -c -o game.o game.c
world.o: world.c
$(CC) $(CFLAGS) -c -o world.o world.c
clean:
rm -f main.o game.o world.o $(TARGET)
.PHONY: all clean