Mosh fixes

This commit is contained in:
retropikzel 2025-10-10 13:25:31 +03:00
parent 70a8194c2b
commit 22845b2e45
1 changed files with 10 additions and 6 deletions

View File

@ -420,12 +420,16 @@
(mosh
(type . interpreter)
(command . ,(lambda (input-file output-file prepend-directories append-directories library-files r6rs?)
(apply string-append
`("mosh "
,(util-getenv "COMPILE_R7RS_MOSH")
" "
,@(map (lambda (item) (string-append "--loadpath=" item " "))
(append append-directories prepend-directories)))))))
(let ((dirs (append append-directories prepend-directories)))
(apply string-append
`(,(if (> (length dirs) 0)
(string-append
"MOSH_LOADPATH="
(apply string-append
(map (lambda (item) (string-append item ":")) dirs)))
"")
" mosh "
,(util-getenv "COMPILE_R7RS_MOSH")))))))
(racket
(type . interpreter)
(library-command . ,(lambda (library-file prepend-directories append-directories r6rs?)