summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephen Leake <stephen_leake@stephe-leake.org>2023-11-15 09:08:48 -0800
committerStephen Leake <stephen_leake@stephe-leake.org>2023-11-15 09:08:48 -0800
commit9ca25ec5ca871f04b4704b39fb3ba129694e02ac (patch)
tree2d49faf38ba7a8d1f345c9eeaa829ae9224b86cd
parented12dc73272f9f77c974db0ff0290f959125224f (diff)
Release version 1.0.5; packaging fixexternals/gpr-modeexternals-release/gpr-mode
* NEWS: Version. * README: * build.sh: * gpr-mode.el:
-rw-r--r--NEWS5
-rw-r--r--README2
-rwxr-xr-xbuild.sh12
-rw-r--r--gpr-mode.el4
4 files changed, 16 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index 3d66dd1..5a83acd 100644
--- a/NEWS
+++ b/NEWS
@@ -6,6 +6,11 @@ Please send gpr-mode bug reports to bug-gnu-emacs@gnu.org, with
'gpr-mode' in the subject. If possible, use M-x report-emacs-bug.
+* gpr mode 1.0.5
+10 Nov 2023
+
+** Fix alire.toml wisitoken version.
+
* gpr mode 1.0.4
20 Sep 2023
diff --git a/README b/README
index d7bbfe6..33154ad 100644
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-Emacs gpr mode version 1.0.4
+Emacs gpr mode version 1.0.5
gpr mode provides auto-casing, fontification, navigation, and
indentation for gpr source code files.
diff --git a/build.sh b/build.sh
index ef62145..2140901 100755
--- a/build.sh
+++ b/build.sh
@@ -1,6 +1,6 @@
#!/bin/sh
# Build executables for gpr mode.
-# build.sh <other gprbuild options>
+# build.sh options when not using Alire; <other gprbuild options>
# e.g. 'build.sh -j0' : use all available processors to compile
# 'build.sh -wn' : treat warnings as warnings.
# 'build.sh -vh' : Verbose output (high verbosity)
@@ -8,15 +8,17 @@
# See install.sh for install
if type alr; then
+ # alr can be installed from https://alire.ada.dev/
echo "building gpr-mode executables via Alire"
- alr get emacs_gpr_mode~1.0.4
+
+ alr get emacs_gpr_mode~1.0.5
cd emacs_gpr_mode_*; alr build --release
elif type gprbuild; then
echo "building gpr-mode executables via gnat compiler"
- if [ -d ../wisi-4.3.? ]; then
- WISI_DIR=`ls -d ../wisi-4.3.?`
+ if [ -d ../wisi-4.3.0 ]; then
+ WISI_DIR=`ls -d ../wisi-4.3.*`
fi
args=`echo -DELPA="yes" $WISI_DIR/wisi.gpr.gp $WISI_DIR/wisi.gpr`
@@ -31,6 +33,8 @@ elif type gprbuild; then
gprclean -r -P gpr_mode_wisi_parse.gpr -aP$WISI_DIR
+ # We don't generate the parser code here (unlike ada-mode),
+ # because it is small enough to keep in ELPA
gprbuild -p -j8 -P gpr_mode_wisi_parse.gpr -aP $WISI_DIR "$@"
else
diff --git a/gpr-mode.el b/gpr-mode.el
index e58ad88..0a33d43 100644
--- a/gpr-mode.el
+++ b/gpr-mode.el
@@ -4,8 +4,8 @@
;; Author: Stephen Leake <stephen_leake@member.fsf.org>
;; Maintainer: Stephen Leake <stephen_leake@member.fsf.org>
-;; Version: 1.0.4
-;; package-requires: ((emacs "25.3") (wisi "4.3.0") (gnat-compiler "1.0.3"))
+;; Version: 1.0.5
+;; package-requires: ((emacs "25.3") (wisi "4.3.2") (gnat-compiler "1.0.3"))
;; URL: https://stephe-leake.org/ada/wisitoken.html
;; This file is part of GNU Emacs.