fed/Makefile
2025-07-04 02:48:44 +02:00

28 lines
469 B
Makefile

CFLAGS = -std=c23
CFLAGS += -fsanitize=address,undefined -g
CFLAGS += -Wall -Wextra -Wpedantic -Wconversion -pedantic -pedantic-errors
LFLAGS = -lm
CFLAGS += $(shell pkg-config sdl2 SDL2_ttf --cflags)
LFLAGS += $(shell pkg-config sdl2 SDL2_ttf --libs)
CFILES = \
main.c \
app.c \
buffer.c \
editor.c \
HFILES = $(shell find . -name "*.h")
TARGET=fed
$(TARGET): $(CFILES) $(HFILES)
gcc -o $@ $(CFILES) $(CFLAGS) $(LFLAGS)
clean:
rm -rf $(TARGET)