aboutsummaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
authorMaxime Devos <maximedevos@telenet.be>2022-09-04 15:55:44 +0200
committerMaxime Devos <maximedevos@telenet.be>2022-09-04 15:55:44 +0200
commitffc4f25c7f5a670b3ce74abba2e6555ddcda7175 (patch)
treeacb3c784d6884217851944c74b4dce6e8e51e4e9 /Makefile.am
parent8b76bb3ab0066d06151de584f607173ed9ad4326 (diff)
downloadgnunet-scheme-ffc4f25c7f5a670b3ce74abba2e6555ddcda7175.tar.gz
gnunet-scheme-ffc4f25c7f5a670b3ce74abba2e6555ddcda7175.zip
Don't mutate source files, instead make new ones.
Should be a bit easier to work with. * Makefile.am (racketify): Rename to ... (make-racket): ... this, and don't make symlinks. * doc/contributing.tm: Adjust instructions.
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am7
1 files changed, 2 insertions, 5 deletions
diff --git a/Makefile.am b/Makefile.am
index 6e1824d..d7539cf 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -252,8 +252,5 @@ clean-local:
252 rm -f $(GOBJECTS) 252 rm -f $(GOBJECTS)
253 253
254# Convert the code from Guile Scheme into Racket Scheme 254# Convert the code from Guile Scheme into Racket Scheme
255racketify: 255make-racket:
256 sed -i -e 's/;#!r6rs/#!r6rs/' $(modules) && for m in $(modules); do ln -f -s "$$(basename "$$m")" "$$(echo "$$m" | sed s/\\.scm/.ss/)"; done 256 for m in $(modules); do sed -e '1s/^;#!r6rs/#!r6rs/' "$$m" > "$$(echo "$$m" | sed s/\\.scm/.ss/)"; done
257# Convert the code from Racket Scheme to Guile Scheme
258guilify:
259 sed -i -e 's/#!r6rs/;#!r6rs/' $(modules)