# HG changeset patch # User Oleksandr Gavenko # Date 1609610991 -7200 # Node ID c3e2faa4f1184d8c0f49d59c74933998a4209a3c # Parent 77bbb8dc0e0cbbbb54e96a7c684ce08737663e0a Simplified cleanup of "mylispdir". diff -r 77bbb8dc0e0c -r c3e2faa4f118 Makefile --- a/Makefile Sat Jan 02 20:02:16 2021 +0200 +++ b/Makefile Sat Jan 02 20:09:51 2021 +0200 @@ -135,15 +135,11 @@ install-all: install install -m 0644 -t $(emacsdir) .emacs-pre .emacs-post -define cleanup_mylispdir - find $(mylispdir) -type f '(' -name '*.el' -o -name '*.elc' -o -name '*~' ')' -exec rm {} ';' -endef - .PHONY: install install: upgrade + rm -rf $(mylispdir) mkdir -p $(mylispdir) echo $(COMPAT_VER) >$(COMPAT_FILE) - $(cleanup_mylispdir) for f in .emacs-pre .emacs-post; do \ [[ -f $(emacsdir)/$$f ]] || install -m 0644 $$f $(emacsdir)/$$f; \ done @@ -159,7 +155,7 @@ .PHONY: uninstall uninstall: rm -f $(patsubst %,$(emacsdir)/%, init.el .emacs-defs .emacs-my .emacs-autogen) - $(cleanup_mylispdir) + rm -rf $(mylispdir) rm -f -r $(emacsdir)/srecode .PHONY: tar