ikvmnet / ikvm

A Java Virtual Machine and Bytecode-to-IL Converter for .NET
Other
1.15k stars 110 forks source link

Introduce platform specific assembly builds from refasm branch. These… #473

Closed wasabii closed 5 months ago

wasabii commented 5 months ago

Introduce platform specific assembly builds from refasm branch. These are not yet deployed, but are used to generate per-platform JNI headers for the native libraries. They increase the build time, immensely, but we are going to have to eat that eventually.

openjdk.props file now supports RuntimeIdentifier metadata. If '', file is included in all builds. If set to 'ref' file is included only in 'reference assembly' build (which is still our impl assembly for now). If linux, win, osx, etc.