From c5d9acbb32bd2c2eda8b95730462c3f407e72024 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Wed, 5 Oct 2005 11:47:25 +0200 Subject: [PATCH] [PATCH] Makefile: add dependencies --- Makefile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index e631964..a3e2329 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ PROGS = blkparse blktrace verify_blkparse LIBS = -lpthread SCRIPTS = btrace -all: $(PROGS) $(SCRIPTS) +all: depend $(PROGS) $(SCRIPTS) blkparse: blkparse.o blkparse_fmt.o rbtree.o act_mask.o $(CC) $(CFLAGS) -o $@ $(filter %.o,$^) @@ -21,8 +21,11 @@ docs: docsclean: $(MAKE) -C doc clean +depend: + @$(CC) -MM $(CFLAGS) *.[ch] 1> .depend + clean: docsclean - -rm -f *.o $(PROGS) + -rm -f *.o $(PROGS) .depend INSTALL = install prefix = /usr/local @@ -32,3 +35,4 @@ install: $(PROGS) $(SCRIPTS) $(INSTALL) -m755 -d $(DESTDIR)$(bindir) $(INSTALL) $(PROGS) $(SCRIPTS) $(DESTDIR)$(bindir) +include .depend -- 2.25.1