diff options
author | Maxime Devos <maximedevos@telenet.be> | 2022-09-04 15:55:44 +0200 |
---|---|---|
committer | Maxime Devos <maximedevos@telenet.be> | 2022-09-04 15:55:44 +0200 |
commit | ffc4f25c7f5a670b3ce74abba2e6555ddcda7175 (patch) | |
tree | acb3c784d6884217851944c74b4dce6e8e51e4e9 /Makefile.am | |
parent | 8b76bb3ab0066d06151de584f607173ed9ad4326 (diff) | |
download | gnunet-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.am | 7 |
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 |
255 | racketify: | 255 | make-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 | ||
258 | guilify: | ||
259 | sed -i -e 's/#!r6rs/;#!r6rs/' $(modules) | ||