Commit | Line | Data |
---|---|---|
d0ca268b | 1 | CC = gcc |
d5396421 | 2 | CFLAGS = -Wall -O2 -g -D_GNU_SOURCE |
1be606ce | 3 | PROGS = blkparse blktrace |
87b72777 | 4 | LIBS = -lpthread |
1be606ce | 5 | SCRIPTS = btrace |
d0ca268b | 6 | |
1be606ce | 7 | all: $(PROGS) $(SCRIPTS) |
d0ca268b | 8 | |
8fc0abbc | 9 | blkparse: blkparse.o rbtree.o |
87b72777 | 10 | blktrace: blktrace.o $(LIBS) |
d0ca268b JA |
11 | |
12 | clean: | |
1be606ce | 13 | -rm -f *.o $(PROGS) |
87b72777 JA |
14 | |
15 | INSTALL = install | |
16 | prefix = /usr/local | |
17 | bindir = $(prefix)/bin | |
18 | ||
1be606ce | 19 | install: $(PROGS) $(SCRIPTS) |
87b72777 | 20 | $(INSTALL) -m755 -d $(DESTDIR)$(bindir) |
1be606ce | 21 | $(INSTALL) $(PROGS) $(SCRIPTS) $(DESTDIR)$(bindir) |
87b72777 | 22 |