mkfn: unify freetype and stb support
[fbpad_mkfn.git] / Makefile
blob3915a7f1e4f9029c6fc620e6ebcd39c370180c64
1 # fbpad_mkfn makefile
2 CC = cc
4 # For mkfn with stb_truetype.h
5 CFLAGS = -O2 -Wall -DSTB_TRUETYPE_IMPLEMENTATION
6 LDFLAGS = -lm
7 MKFN = mkfn_stb.o
9 # For mkfn with freetype library
10 #CFLAGS = -Wall -O2 `pkg-config --cflags freetype2`
11 #LDFLAGS = `pkg-config --libs freetype2`
12 #MKFN = mkfn_ft.o
14 all: mkfn
15 %.o: %.c
16 $(CC) -c $(CFLAGS) $<
17 mkfn: mkfn.o $(MKFN) isdw.o
18 $(CC) $(LDFLAGS) -o $@ $^
19 clean:
20 rm -f *.o mkfn