mkfn: switch to ISC
[fbpad_mkfn.git] / Makefile
blobe40db17903fe5eed1eba5f4448f916a420156148
1 # fbpad_mkfn makefile
2 CC = cc
4 CFLAGS = -O2 -Wall
5 LDFLAGS =
7 all: mkfn_ft mkfn_stb
8 %.o: %.c
9 $(CC) -c $(CFLAGS) $<
10 mkfn_ft: mkfn_ft.c mkfn.o isdw.o
11 $(CC) -c $(CFLAGS) `pkg-config --cflags freetype2` mkfn_ft.c
12 $(CC) -o $@ mkfn_ft.o mkfn.o isdw.o $(LDFLAGS) `pkg-config --libs freetype2`
14 mkfn_stb: mkfn_stb.c mkfn.o isdw.o
15 $(CC) -c $(CFLAGS) -DSTB_TRUETYPE_IMPLEMENTATION mkfn_stb.c
16 $(CC) -o $@ mkfn_stb.o mkfn.o isdw.o $(LDFLAGS) -lm
17 clean:
18 rm -f *.o mkfn_ft mkfn_stb