emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/hyperbole 9bdf2c981a 1/2: Add target for native byte co


From: ELPA Syncer
Subject: [elpa] externals/hyperbole 9bdf2c981a 1/2: Add target for native byte compilation (#197)
Date: Mon, 6 Jun 2022 03:57:40 -0400 (EDT)

branch: externals/hyperbole
commit 9bdf2c981a42d835a1688d008ff423eb7b0f2d7f
Author: Mats Lidell <mats.lidell@lidells.se>
Commit: GitHub <noreply@github.com>

    Add target for native byte compilation (#197)
---
 ChangeLog | 4 ++++
 Makefile  | 7 +++++++
 2 files changed, 11 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 924dd8e6ff..1fe56a96eb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2022-06-05  Mats Lidell  <matsl@gnu.org>
+
+* Makefile (eln): Target for native byte compilation.
+
 2022-06-04  Bob Weiner  <rsw@gnu.org>
 
 * test/hpath-tests.el (hpath--should-exist-paths): Fix to handle Hyperbole 
package installation dirs.
diff --git a/Makefile b/Makefile
index aabd834e98..673b8ac74b 100644
--- a/Makefile
+++ b/Makefile
@@ -303,6 +303,13 @@ bin: src
        $(RM) *.elc kotl/*.elc
        $(EMACS_BATCH) --eval="(setq-default byte-compile-warnings '(not 
docstrings))" \
                -f batch-byte-compile $(EL_KOTL) $(EL_COMPILE)
+eln: src bin
+       $(EMACS_BATCH) \
+         --eval="(progn \
+                   (setq-default byte-compile-warnings '(not docstrings)) \
+                   (load \"hyperbole-autoloads\") \
+                    (load \"kotl/kotl-autoloads\"))" \
+               -f batch-native-compile $(EL_KOTL) $(EL_COMPILE)
 
 # Byte compile files but apply a filter for either including or
 # removing warnings.  See variable {C-hv byte-compile-warnings RET} for



reply via email to

[Prev in Thread] Current Thread [Next in Thread]