This commit is contained in:
retropikzel 2025-07-05 10:57:28 +03:00
parent 150309833a
commit 11bde80286
4 changed files with 14 additions and 2 deletions

View File

@ -6,11 +6,14 @@ VERSION=$(shell awk '/version:/{ print $$2 }' README.md )
TESTNAME=primitives
COMPILE_R7RS=chibi
build: documentation
all: package
package:
markdown README.md > README.html
snow-chibi package \
--version=${VERSION} \
--authors="Retropikzel" \
--doc=documentation/foreign-c.html \
--doc=README.html \
--foreign-depends=ffi \
--description="Portable foreign function interface for R7RS Schemes" \
foreign/c.sld

View File

@ -100,6 +100,8 @@ Required versions:
- -J--add-exports=java.base/jdk.internal.foreign=ALL-UNNAMED
- -J--enable-native-access=ALL-UNNAMED
- -J--enable-preview
- All needed arguments on one line for copy pasting
- -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
- So that snow-chibi installed library is found
- -Dkawa.import.path=/usr/local/share/kawa
- -Dkawa.import.path=/usr/local/share/kawa/lib

View File

@ -126,6 +126,13 @@ Schemes - 0.10.0</title>
<li>-Jenable-native-access=ALL-UNNAMED</li>
<li>-Jenable-preview</li>
</ul></li>
<li>All needed arguments on one line for copy pasting
<ul>
<li>-Jadd-exports=java.base/jdk.internal.foreign.abi=ALL-UNNAMED
-Jadd-exports=java.base/jdk.internal.foreign.layout=ALL-UNNAMED
-Jadd-exports=java.base/jdk.internal.foreign=ALL-UNNAMED
-Jenable-native-access=ALL-UNNAMED -Jenable-preview</li>
</ul></li>
<li>So that snow-chibi installed library is found
<ul>
<li>-Dkawa.import.path=/usr/local/share/kawa</li>

Binary file not shown.