From 1864680bfcf7f24e785c5fd2473c780a2801d861 Mon Sep 17 00:00:00 2001 From: Mark Dain Date: Sat, 22 Jan 2022 16:57:57 +0000 Subject: [PATCH] mk: add make checkinstall Adds a quick way to ensure the install was successful. --- Makefile | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Makefile b/Makefile index 25a3047..e094621 100644 --- a/Makefile +++ b/Makefile @@ -97,6 +97,18 @@ install: $(DOCS) aerc aerc.conf install -m644 templates/forward_as_body $(DESTDIR)$(SHAREDIR)/templates/forward_as_body install -m644 config/default_styleset $(DESTDIR)$(SHAREDIR)/stylesets/default +.PHONY: checkinstall +checkinstall: + $(DESTDIR)$(BINDIR)/aerc -v + test -e $(DESTDIR)$(MANDIR)/man1/aerc.1 + test -e $(DESTDIR)$(MANDIR)/man5/aerc-config.5 + test -e $(DESTDIR)$(MANDIR)/man5/aerc-imap.5 + test -e $(DESTDIR)$(MANDIR)/man5/aerc-notmuch.5 + test -e $(DESTDIR)$(MANDIR)/man5/aerc-sendmail.5 + test -e $(DESTDIR)$(MANDIR)/man5/aerc-smtp.5 + test -e $(DESTDIR)$(MANDIR)/man7/aerc-tutorial.7 + test -e $(DESTDIR)$(MANDIR)/man7/aerc-templates.7 + RMDIR_IF_EMPTY:=sh -c '! [ -d $$0 ] || ls -1qA $$0 | grep -q . || rmdir $$0' uninstall: