[PATCH] Forgot to kill root blktrace.tex
[blktrace.git] / Makefile
CommitLineData
d0ca268b 1CC = gcc
8d1fb00b 2CFLAGS = -Wall -O2 -g -D_GNU_SOURCE
42a58cd1 3PROGS = blkparse blktrace verify_blkparse
87b72777 4LIBS = -lpthread
42a58cd1 5SCRIPTS = btrace
d0ca268b 6
1be606ce 7all: $(PROGS) $(SCRIPTS)
d0ca268b 8
98f8386b 9blkparse: blkparse.o blkparse_fmt.o rbtree.o act_mask.o
07a55d6c
JA
10 $(CC) $(CFLAGS) -o $@ $(filter %.o,$^)
11
98f8386b 12blktrace: blktrace.o act_mask.o $(LIBS)
07a55d6c 13 $(CC) $(CFLAGS) -o $@ $(filter %.o,$^) $(LIBS)
d0ca268b 14
42a58cd1
JA
15verify_blkparse: verify_blkparse.o
16 $(CC) $(CFLAGS) -o $@ $(filter %.o,$^)
17
ff8a07c9
JA
18docs:
19 $(MAKE) -C doc all
20
21docsclean:
22 $(MAKE) -C doc clean
8865ed9c 23
ff8a07c9
JA
24clean: docsclean
25 -rm -f *.o $(PROGS)
87b72777
JA
26
27INSTALL = install
28prefix = /usr/local
29bindir = $(prefix)/bin
30
1be606ce 31install: $(PROGS) $(SCRIPTS)
87b72777 32 $(INSTALL) -m755 -d $(DESTDIR)$(bindir)
1be606ce 33 $(INSTALL) $(PROGS) $(SCRIPTS) $(DESTDIR)$(bindir)
87b72777 34