branch: elpa/htmlize
commit 33babfb4777a3c84a35982129278f24381c013a9
Author: Jonas Bernoulli <[email protected]>
Commit: Jonas Bernoulli <[email protected]>
make: Update loaddefs target
- Provide feature in autoload rubric.
- Suppress most messages using `inhibit-message'.
- No longer double down on `autoload-timestamps's default value.
---
Makefile | 20 +++++++++-----------
1 file changed, 9 insertions(+), 11 deletions(-)
diff --git a/Makefile b/Makefile
index 761b988f77b..2c62774fb00 100644
--- a/Makefile
+++ b/Makefile
@@ -53,15 +53,13 @@ clean:
$(PKG)-autoloads.el: $(ELS)
@printf " Creating $@\n"
- @$(EMACS) -Q --batch -l autoload -l cl-lib --eval "\
-(let ((file (expand-file-name \"$@\"))\
- (autoload-timestamps nil) \
- (backup-inhibited t)\
- (version-control 'never)\
- (coding-system-for-write 'utf-8-emacs-unix))\
- (write-region (autoload-rubric file \"package\" nil) nil file nil 'silent)\
- (cl-letf (((symbol-function 'progress-reporter-do-update) (lambda (&rest
_)))\
- ((symbol-function 'progress-reporter-done) (lambda (_))))\
- (let ((generated-autoload-file file))\
- (update-directory-autoloads default-directory))))" \
+ @$(EMACS) -Q --batch -l autoload --eval "\
+(let* ((file (expand-file-name \"$@\"))\
+ (generated-autoload-file file)\
+ (coding-system-for-write 'utf-8-emacs-unix)\
+ (backup-inhibited t)\
+ (version-control 'never)\
+ (inhibit-message t))\
+ (write-region (autoload-rubric file \"package\" t) nil file)\
+ (update-directory-autoloads default-directory))" \
2>&1 | sed "/^Package autoload is deprecated$$/d"