fbpdf.1: update and improve the manual page
[fbpdf.git] / Makefile
blob1174c3ac8014445c78437fe0ce1cab868cedce50
1 PREFIX = .
2 CC = cc
3 CFLAGS = -Wall -O2 -I$(PREFIX)/include
4 LDFLAGS = -L$(PREFIX)/lib
6 all: fbpdf fbdjvu
7 %.o: %.c doc.h
8 $(CC) -c $(CFLAGS) $<
9 clean:
10 -rm -f *.o fbpdf fbdjvu fbpdf2
12 # pdf support using mupdf
13 fbpdf: fbpdf.o mupdf.o draw.o
14 $(CC) -o $@ $^ $(LDFLAGS) -lmupdf -lmupdf-third -lmupdf-pkcs7 -lmupdf-threads -lm
16 # djvu support
17 fbdjvu: fbpdf.o djvulibre.o draw.o
18 $(CXX) -o $@ $^ $(LDFLAGS) -ldjvulibre -ljpeg -lm -lpthread
20 # pdf support using poppler
21 poppler.o: poppler.c
22 $(CXX) -c $(CFLAGS) `pkg-config --cflags poppler-cpp` $<
23 fbpdf2: fbpdf.o poppler.o draw.o
24 $(CXX) -o $@ $^ $(LDFLAGS) `pkg-config --libs poppler-cpp`