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 # Variable
CC = gcc CC = gcc
CFLAGS = -Wall -Wextra $(shell pkg-config --cflags --libs sdl2 SDL2_image) 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 OBJ = main.o function.o display.o read.o
TARGET = sokoban TARGET = sokoban
all: $(TARGET) all: $(TARGET)
$(TARGET): $(OBJ) $(TARGET): $(OBJ)
$(CC) $(CFLAGS) $(OBJ) -o $(TARGET) $(CC) $(CFLAGS) $(OBJ) -o $(TARGET) $(LIBFLAGS)
main.o : main.c function.h display.h read.h main.o : main.c function.h display.h read.h
$(CC) $(CFLAGS) -c main.c $(CC) $(CFLAGS) -c main.c