vtt2ass-cstyle/Makefile

22 lines
453 B
Makefile

CFLAGS += $(shell pkg-config --cflags harfbuzz)
LIBS += $(shell pkg-config --libs harfbuzz)
CFLAGS += $(shell pkg-config --cflags freetype2)
LIBS += $(shell pkg-config --libs freetype2)
LIBS += -lm
INCLUDES = subm/argparse
v2a: src/*.c subm/argparse/argparse.c
${CC} $^ ${CFLAGS} -I${INCLUDES} -ggdb -std=gnu11 -o $@ ${LIBS} -fsanitize=address -fsanitize=leak -fsanitize=undefined
r: v2a
./v2a
g: v2a
gdb ./v2a
clean:
-rm -- v2a
re: clean v2a