Kawa fixes
This commit is contained in:
parent
dfc62511d7
commit
168d749d6d
|
|
@ -352,16 +352,8 @@
|
||||||
r6rs?
|
r6rs?
|
||||||
compilation-target)
|
compilation-target)
|
||||||
(apply string-append
|
(apply string-append
|
||||||
`("CLASSPATH="
|
`(,exec-cmd
|
||||||
,@(map (lambda (item)
|
" kawa -J--add-exports=java.base/jdk.internal.foreign.abi=ALL-UNNAMED -J--add-exports=java.base/jdk.internal.foreign.layout=ALL-UNNAMED -J--add-exports=java.base/jdk.internal.foreign=ALL-UNNAMED -J--enable-native-access=ALL-UNNAMED -J--enable-preview --full-tailcalls"
|
||||||
(if (char=? (string-ref item 0) #\/)
|
|
||||||
(string-append item ":")
|
|
||||||
(string-append pwd "/" item ":")))
|
|
||||||
(append prepend-directories
|
|
||||||
append-directories))
|
|
||||||
" "
|
|
||||||
,exec-cmd
|
|
||||||
" kawa -J--add-exports=java.base/jdk.internal.foreign.abi=ALL-UNNAMED -J--add-exports=java.base/jdk.internal.foreign.layout=ALL-UNNAMED -J--add-exports=java.base/jdk.internal.foreign=ALL-UNNAMED -J--enable-native-access=ALL-UNNAMED -J--enable-preview "
|
|
||||||
,(util-getenv "COMPILE_R7RS_KAWA")
|
,(util-getenv "COMPILE_R7RS_KAWA")
|
||||||
" -Dkawa.import.path="
|
" -Dkawa.import.path="
|
||||||
,@(map (lambda (item)
|
,@(map (lambda (item)
|
||||||
|
|
@ -369,7 +361,8 @@
|
||||||
(string-append item "/*.sld:")
|
(string-append item "/*.sld:")
|
||||||
(string-append pwd "/" item "/*.sld:")))
|
(string-append pwd "/" item "/*.sld:")))
|
||||||
(append prepend-directories
|
(append prepend-directories
|
||||||
append-directories))
|
append-directories
|
||||||
|
(list "/usr/local/share/kawa/lib")))
|
||||||
" -f "
|
" -f "
|
||||||
,script-file
|
,script-file
|
||||||
" "
|
" "
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue