[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet-scheme] 07/16: Makefile.am: Enable --r7rs, for the r7rs-symbols.
From: |
gnunet |
Subject: |
[gnunet-scheme] 07/16: Makefile.am: Enable --r7rs, for the r7rs-symbols. |
Date: |
Mon, 05 Sep 2022 21:33:59 +0200 |
This is an automated email from the git hooks/post-receive script.
maxime-devos pushed a commit to branch master
in repository gnunet-scheme.
commit e36c5037395ec80ab402ecdd429a58ee78475828
Author: Maxime Devos <maximedevos@telenet.be>
AuthorDate: Sat Sep 3 21:49:18 2022 +0200
Makefile.am: Enable --r7rs, for the r7rs-symbols.
The #{ ... }# syntax is apparently unportable, let's go for | ... |
instead.
---
Makefile.am | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/Makefile.am b/Makefile.am
index a9ebd4e..a4e5078 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -157,13 +157,16 @@ nobase_nodist_guilesiteccache_DATA = $(GOBJECTS)
# in Guix does not have .scm files (but it does in Guile).
# XXX: Use the C locale for when Guile lacks
#
<https://git.sv.gnu.org/cgit/guile.git/commit/?h=stable-2.0&id=e2c6bf3866d1186c60bacfbd4fe5037087ee5e3f>.
+#
+# Use --r7rs to allow |foo bar| symbols, as #{foo bar}# is non-standard and
+# not portable to Racket Scheme.
%.go: %.scm
$(AM_V_GUILEC)$(MKDIR_P) "`dirname "$@"`" ; \
$(AM_V_P) && out=1 || out=- ; \
LC_ALL=C \
builddir="$(top_builddir)" \
GUILE_AUTO_COMPILE=0 \
- $(GUILD) compile -O2 --target="$(host)" \
+ $(GUILD) compile -O2 --target="$(host)" --r7rs \
-L "$(top_srcdir)" \
-Wformat -Wunbound-variable -Warity-mismatch \
-o "$@" "$<" >&$$out
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [gnunet-scheme] branch master updated (2b653c6 -> bf87f7d), gnunet, 2022/09/05
- [gnunet-scheme] 02/16: doc: Document maybe-send-control-message!*., gnunet, 2022/09/05
- [gnunet-scheme] 01/16: doc: Correct maybe-send-control-message! documentation., gnunet, 2022/09/05
- [gnunet-scheme] 03/16: hat-let: Port to Racket Scheme., gnunet, 2022/09/05
- [gnunet-scheme] 04/16: Add infrastructure for Racketifying source code., gnunet, 2022/09/05
- [gnunet-scheme] 09/16: SCM_LOG_DRIVER., gnunet, 2022/09/05
- [gnunet-scheme] 12/16: Makefile.am: Reuse old .ss when still good., gnunet, 2022/09/05
- [gnunet-scheme] 11/16: Don't mutate source files, instead make new ones., gnunet, 2022/09/05
- [gnunet-scheme] 10/16: tests/form: Use Unicode escapes instead of the unportable \x...., gnunet, 2022/09/05
- [gnunet-scheme] 07/16: Makefile.am: Enable --r7rs, for the r7rs-symbols.,
gnunet <=
- [gnunet-scheme] 05/16: Add ;#!r6rs comments., gnunet, 2022/09/05
- [gnunet-scheme] 14/16: Merge branch 'racket-port', gnunet, 2022/09/05
- [gnunet-scheme] 15/16: Update version number., gnunet, 2022/09/05
- [gnunet-scheme] 08/16: Use r7rs-symbols, for compatibility with Racket., gnunet, 2022/09/05
- [gnunet-scheme] 13/16: doc: Abandon the Racket port for now because of complications., gnunet, 2022/09/05
- [gnunet-scheme] 06/16: data-string: Port to Racket., gnunet, 2022/09/05
- [gnunet-scheme] 16/16: Update documentation indices., gnunet, 2022/09/05