[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/ada-mode c1dc7da319 4/6: * Makefile: Add byte-compile
From: |
Stephen Leake |
Subject: |
[elpa] externals/ada-mode c1dc7da319 4/6: * Makefile: Add byte-compile |
Date: |
Sun, 10 Jul 2022 12:58:54 -0400 (EDT) |
branch: externals/ada-mode
commit c1dc7da319193ab7816d9e55e95dd5a13263b838
Author: Stephen Leake <stephen_leake@stephe-leake.org>
Commit: Stephen Leake <stephen_leake@stephe-leake.org>
* Makefile: Add byte-compile
* ada-mode.el: Reset package requires to previous release.
---
Makefile | 10 +++++++++-
ada-mode.el | 2 +-
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index 107deaa71c..2bafd36a2d 100644
--- a/Makefile
+++ b/Makefile
@@ -4,7 +4,7 @@
.PHONY : all force
-all : build_executables
+all : build_executables byte-compile
Makefile.conf : create_makefile_conf.sh
$(SHELL) -c ./create_makefile_conf.sh
@@ -31,6 +31,14 @@ ada_mode_wisi_parse.gpr : ada_mode_wisi_parse.gpr.gp
../wisi/wisi.gpr
../wisi/wisitoken-bnf-generate : ../wisi/wisi.gpr force
cd ../wisi; gprbuild -p -j8 -P wisi.gpr wisitoken-bnf-generate
+BYTE_COMPILE := "(progn (setq package-load-list '((wisi) (ada-mode) all))
(package-initialize)(setq byte-compile-error-on-warn t)(batch-byte-compile))"
+byte-compile : byte-compile-clean
+ cd ../wisi; emacs -Q -batch -L . --eval $(BYTE_COMPILE) *.el
+ emacs -Q -batch -L . -L ../wisi --eval $(BYTE_COMPILE) *.el
+
+byte-compile-clean :
+ cd ..; rm -f *.elc
+
recursive-clean : force
gprclean -r -P ada_mode_wisi_parse.gpr
diff --git a/ada-mode.el b/ada-mode.el
index 3069a81e64..06da4c1229 100644
--- a/ada-mode.el
+++ b/ada-mode.el
@@ -7,7 +7,7 @@
;; Keywords: languages
;; ada
;; Version: 7.2.1
-;; package-requires: ((uniquify-files "1.0.1") (wisi "3.1.5") (emacs "25.3"))
+;; package-requires: ((uniquify-files "1.0.1") (wisi "3.1.8") (emacs "25.3"))
;; url: http://www.nongnu.org/ada-mode/
;;
;; This file is part of GNU Emacs.
- [elpa] externals/ada-mode updated (d5428433e3 -> 1bed747968), Stephen Leake, 2022/07/10
- [elpa] externals/ada-mode fa4f86a75b 1/6: Release ada-mode 7.2.1; minor bug fixes, Stephen Leake, 2022/07/10
- [elpa] externals/ada-mode ca7f481130 2/6: Merge commit 'd5428433e39f3de7168fdc891127a2dcff849904' into externals/ada-mode, Stephen Leake, 2022/07/10
- [elpa] externals/ada-mode 701457fc18 5/6: * benchmark-xref.el: Add copyright notice, Stephen Leake, 2022/07/10
- [elpa] externals/ada-mode 74978b1a90 3/6: Update to current devel version, for beta test, Stephen Leake, 2022/07/10
- [elpa] externals/ada-mode 1bed747968 6/6: * Makefile (clean): New, Stephen Leake, 2022/07/10
- [elpa] externals/ada-mode c1dc7da319 4/6: * Makefile: Add byte-compile,
Stephen Leake <=