@@ -11,11 +11,14 @@ all: filed filed: filed.o $(CC) $(CFLAGS) $(LDFLAGS) -o "$@" $^ $(LIBS) -filed.o: filed.c +filed.o: filed.c filed-mime-types.h + +filed-mime-types.h: generate-mime-types + ./generate-mime-types > filed-mime-types.h install: filed filed.1 test -d "$(DESTDIR)$(mandir)/man1" || mkdir -p "$(DESTDIR)$(mandir)/man1" test -d "$(DESTDIR)$(bindir)" || mkdir -p "$(DESTDIR)$(bindir)" cp filed.1 "$(DESTDIR)$(mandir)/man1/" @@ -24,6 +27,9 @@ clean: rm -f filed filed.o distclean: clean -.PHONY: all install clean distclean +mrproper: distclean + rm -f filed-mime-types.h + +.PHONY: all install clean distclean mrproper