change makefile

This commit is contained in:
audorival
2024-12-15 17:39:33 +01:00
parent 02f09680d3
commit 16ce76ec60

View File

@@ -1,13 +1,14 @@
# Variable
CC = gcc
CFLAGS = -Wall -Wextra $(shell pkg-config --cflags --libs sdl2 SDL2_image)
LIBFLAGS = $(shell pkg-config --cflags --libs sdl2 SDL2_image)
OBJ = main.o function.o display.o read.o
TARGET = sokoban
all: $(TARGET)
$(TARGET): $(OBJ)
$(CC) $(CFLAGS) $(OBJ) -o $(TARGET)
$(CC) $(CFLAGS) $(OBJ) -o $(TARGET) $(LIBFLAGS)
main.o : main.c function.h display.h read.h
$(CC) $(CFLAGS) -c main.c