|
57 | 57 | # ------------- Libraries -------------
|
58 | 58 |
|
59 | 59 | "JCODINGS": {
|
| 60 | + "moduleName": "org.jruby.jcodings", |
60 | 61 | "maven": {
|
61 | 62 | "groupId": "org.jruby.jcodings",
|
62 | 63 | "artifactId": "jcodings",
|
|
68 | 69 | },
|
69 | 70 |
|
70 | 71 | "JONI": {
|
| 72 | + "moduleName": "org.jruby.joni", |
71 | 73 | "maven": {
|
72 | 74 | "groupId": "org.jruby.joni",
|
73 | 75 | "artifactId": "joni",
|
|
384 | 386 | # ------------- Distributions -------------
|
385 | 387 |
|
386 | 388 | "TRUFFLERUBY-ANNOTATIONS": {
|
| 389 | + "moduleInfo": { |
| 390 | + "name": "org.graalvm.ruby.annotations", |
| 391 | + "exports": [ |
| 392 | + "org.truffleruby.annotations to org.graalvm.ruby", |
| 393 | + ], |
| 394 | + }, |
387 | 395 | "dependencies": [
|
388 | 396 | "org.truffleruby.annotations"
|
389 | 397 | ],
|
|
395 | 403 | # since the rest cannot depend on the launcher and the shared code cannot be there.
|
396 | 404 | # This code is loaded twice in different classloaders, therefore any created instances should not be passed around.
|
397 | 405 | "TRUFFLERUBY-SHARED": {
|
| 406 | + "moduleInfo": { |
| 407 | + "name": "org.graalvm.ruby.shared", |
| 408 | + "exports": [ |
| 409 | + "org.truffleruby.shared", |
| 410 | + "org.truffleruby.shared.options", |
| 411 | + ], |
| 412 | + }, |
398 | 413 | "dependencies": [
|
399 | 414 | "org.truffleruby.shared"
|
400 | 415 | ],
|
|
420 | 435 |
|
421 | 436 | "TRUFFLERUBY-SERVICES": {
|
422 | 437 | "moduleInfo": {
|
423 |
| - "name": "org.truffleruby.services", |
424 |
| - "exports": ["org.truffleruby.services.scriptengine"], |
| 438 | + "name": "org.graalvm.ruby.services", |
| 439 | + "exports": [ |
| 440 | + "org.truffleruby.services.scriptengine", |
| 441 | + ], |
425 | 442 | },
|
426 | 443 | "dependencies": [
|
427 | 444 | "org.truffleruby.services"
|
|
434 | 451 | },
|
435 | 452 |
|
436 | 453 | "TRUFFLERUBY": {
|
| 454 | + "moduleInfo": { |
| 455 | + "name": "org.graalvm.ruby", |
| 456 | + }, |
437 | 457 | "dependencies": [
|
438 | 458 | "org.truffleruby",
|
439 | 459 | "org.truffleruby.ruby",
|
|
471 | 491 | },
|
472 | 492 |
|
473 | 493 | "TRUFFLERUBY-LAUNCHER": {
|
| 494 | + "moduleInfo": { |
| 495 | + "name": "org.graalvm.ruby.launcher", |
| 496 | + "exports": [ |
| 497 | + "org.truffleruby.launcher to org.graalvm.launcher", |
| 498 | + ], |
| 499 | + }, |
474 | 500 | "dependencies": [
|
475 | 501 | "org.truffleruby.launcher"
|
476 | 502 | ],
|
|
0 commit comments