Add support for flexible pins
[jelmer/at89prog.git] / Makefile
1 LIBS = -lpopt 
2 # DEBUG = -g3 -pg -fprofile-arcs
3 DEBUG = 
4
5 PROG_OBJ = prog1.o at89ser.o pins.o
6
7 all: at89prog
8 doc: at89prog.pdf
9
10 install: all doc
11         mkdir -p $(DESTDIR)/usr/bin
12         cp at89prog $(DESTDIR)/usr/bin
13         mkdir -p $(DESTDIR)/usr/share/man/man1
14         cp at89prog.1 $(DESTDIR)/usr/share/man/man1
15         mkdir -p $(DESTDIR)/usr/share/doc/at89prog
16         cp TODO COPYING AUTHORS at89prog.pdf $(DESTDIR)/usr/share/doc/at89prog
17
18 at89prog.pdf: at89prog.tex
19         pdflatex $<
20         pdflatex $<
21
22 at89prog: $(PROG_OBJ)
23         $(CC) $(DEBUG) -Wall -O -o $@ $(PROG_OBJ) $(LIBS)
24
25 %.o: %.c
26         $(CC) $(DEBUG) -Wall -O -c $< -o $@
27
28 clean: 
29         rm -f at89prog *.o core at89prog.aux at89prog.log at89prog.toc at89prog.pdf