Commit 1ba0319
committed
Remove java/native module
The JNI bindings are only used by TruffleRuby, so there's no real
value in publishing them to Maven. This avoids us being blocked on
figuring out a reliable way to build and publish native artifacts
to Maven, something that has never really had a good answer.
Instead, we will push the "api" and "wasm" modules for now for
JRuby's internal parser use, and prepare to push a second "wasm"
module to be used by the gem (with full non-semantic data). The
remaining artifacts will be the FFI-based gem (opt-in for JRuby
users and built at install time) and the raw native library (bound
by JRuby using JNR or Panama and to be built and installed by a
JRuby-specific gem a la jruby-prism-parser.1 parent 1687481 commit 1ba0319
File tree
3 files changed
+0
-33
lines changed- java
- native
- src/main/java/org/ruby_lang/prism/jni
3 files changed
+0
-33
lines changedThis file was deleted.
Lines changed: 0 additions & 16 deletions
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
54 | 53 | | |
55 | 54 | | |
56 | 55 | | |
| |||
0 commit comments