Add debian directory
[mspang/inapt.git] / Makefile
1 CPPFLAGS := -g3 -O0 -Wall -Werror
2 LDFLAGS  := -Wl,--as-needed
3 INCLUDES := $(shell krb5-config --cflags)
4 override CFLAGS += -std=gnu99 $(INCLUDES)
5
6 all: inapt
7
8 inapt: inapt.o parser.o contrib/acqprogress.o util.o
9         g++ -o inapt -g3 -Wall -Werror -lapt-pkg $^
10
11 inapt.o: inapt.h
12
13 parser.cc: parser.rl
14         ragel parser.rl -o parser.cc
15
16 parser.dot: parser.rl
17         ragel -pV parser.rl -o parser.dot
18
19 parser.png: parser.dot
20         dot -Tpng -o parser.png parser.dot
21
22 clean:
23         rm -f *.o inapt parser.png parser.dot parser.cc