Use depend file for header build dependencies

This commit is contained in:
Bert Münnich 2014-10-24 10:50:14 +02:00
parent c33f2ad355
commit e15dabde74
2 changed files with 10 additions and 1 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
.depend
config.h config.h
*.o *.o
sxiv sxiv

View File

@ -1,4 +1,4 @@
VERSION = git-20141001 VERSION = git-20141024
PREFIX = /usr/local PREFIX = /usr/local
MANPREFIX = $(PREFIX)/share/man MANPREFIX = $(PREFIX)/share/man
@ -16,6 +16,14 @@ all: sxiv
$(OBJ): Makefile config.h $(OBJ): Makefile config.h
depend: .depend
.depend: $(SRC)
rm -f ./.depend
$(CC) $(CFLAGS) -MM $^ >./.depend
include .depend
.c.o: .c.o:
$(CC) $(CFLAGS) $(CPPFLAGS) -DVERSION=\"$(VERSION)\" -c -o $@ $< $(CC) $(CFLAGS) $(CPPFLAGS) -DVERSION=\"$(VERSION)\" -c -o $@ $<