|
1 | 1 | suite = {
|
2 |
| - "mxversion": "6.27.6", |
| 2 | + "mxversion": "6.37.0", |
3 | 3 | "name": "truffleruby",
|
| 4 | + "groupId": "org.graalvm.ruby", |
| 5 | + "url": "https://www.graalvm.org/ruby/", |
| 6 | + "developer": { |
| 7 | + "name": "GraalVM Development", |
| 8 | + "email": "graalvm-dev@oss.oracle.com", |
| 9 | + "organization": "Oracle Corporation", |
| 10 | + "organizationUrl": "http://www.graalvm.org/", |
| 11 | + }, |
| 12 | + "scm": { |
| 13 | + "url": "https://github.com/oracle/truffleruby", |
| 14 | + "read": "https://github.com/oracle/truffleruby.git", |
| 15 | + "write": "git@github.com:oracle/truffleruby.git", |
| 16 | + }, |
4 | 17 |
|
5 | 18 | "imports": {
|
6 | 19 | "suites": [
|
7 | 20 | {
|
8 | 21 | "name": "regex",
|
9 | 22 | "subdir": True,
|
10 |
| - "version": "f0f46b2161b7d1538f8f5b0f7cd188b5a2cf3f49", |
| 23 | + "version": "9f016aa100ac1fd33360331574b06cae5583ef2c", |
11 | 24 | "urls": [
|
12 | 25 | {"url": "https://github.com/oracle/graal.git", "kind": "git"},
|
13 | 26 | {"url": "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind": "binary"},
|
|
16 | 29 | {
|
17 | 30 | "name": "sulong",
|
18 | 31 | "subdir": True,
|
19 |
| - "version": "f0f46b2161b7d1538f8f5b0f7cd188b5a2cf3f49", |
| 32 | + "version": "9f016aa100ac1fd33360331574b06cae5583ef2c", |
20 | 33 | "urls": [
|
21 | 34 | {"url": "https://github.com/oracle/graal.git", "kind": "git"},
|
22 | 35 | {"url": "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind": "binary"},
|
|
396 | 409 | "org.truffleruby.annotations"
|
397 | 410 | ],
|
398 | 411 | "description": "TruffleRuby Annotations",
|
399 |
| - "license": ["EPL-2.0"] |
| 412 | + "license": ["EPL-2.0"], |
| 413 | + "maven": { |
| 414 | + "artifactId": "ruby-annotations", |
| 415 | + }, |
| 416 | + "noMavenJavadoc": True, |
400 | 417 | },
|
401 | 418 |
|
402 | 419 | # Required to share code between the launcher and the rest,
|
|
418 | 435 | "sdk:GRAAL_SDK",
|
419 | 436 | ],
|
420 | 437 | "description": "TruffleRuby Shared constants and predicates",
|
421 |
| - "license": ["EPL-2.0"] |
| 438 | + "license": ["EPL-2.0"], |
| 439 | + "maven": { |
| 440 | + "artifactId": "ruby-shared", |
| 441 | + }, |
| 442 | + "noMavenJavadoc": True, |
422 | 443 | },
|
423 | 444 |
|
424 | 445 | "TRUFFLERUBY-PROCESSOR": {
|
|
431 | 452 | ],
|
432 | 453 | "description": "TruffleRuby Annotation Processor",
|
433 | 454 | "license": ["EPL-2.0"],
|
| 455 | + "maven": False, |
434 | 456 | },
|
435 | 457 |
|
436 | 458 | "TRUFFLERUBY-SERVICES": {
|
|
447 | 469 | "sdk:GRAAL_SDK",
|
448 | 470 | ],
|
449 | 471 | "description": "TruffleRuby services",
|
450 |
| - "license": ["EPL-2.0"] |
| 472 | + "license": ["EPL-2.0"], |
| 473 | + "maven": False, |
451 | 474 | },
|
452 | 475 |
|
453 | 476 | "TRUFFLERUBY": {
|
|
472 | 495 | "truffleruby:JCODINGS",
|
473 | 496 | "truffleruby:JONI",
|
474 | 497 | ],
|
475 |
| - "description": "TruffleRuby", |
| 498 | + "description": "Core module of Ruby on Truffle", |
| 499 | + "license": [ |
| 500 | + "EPL-2.0", # JRuby (we're choosing EPL out of EPL,GPL,LGPL) |
| 501 | + "BSD-new", # Rubinius |
| 502 | + "BSD-simplified", # MRI |
| 503 | + "MIT", # Joni, JCodings |
| 504 | + ], |
| 505 | + "maven": { |
| 506 | + "artifactId": "ruby-language", |
| 507 | + }, |
| 508 | + "noMavenJavadoc": True, |
| 509 | + }, |
| 510 | + |
| 511 | + "TRUFFLERUBY_COMMUNITY": { |
| 512 | + "type": "pom", |
| 513 | + "runtimeDependencies": [ |
| 514 | + "TRUFFLERUBY", |
| 515 | + "truffle:TRUFFLE_RUNTIME", |
| 516 | + ], |
| 517 | + "description": "TruffleRuby (GraalVM Ruby)", |
| 518 | + "maven": { |
| 519 | + "artifactId": "ruby-community", |
| 520 | + }, |
476 | 521 | "license": [
|
477 | 522 | "EPL-2.0", # JRuby (we're choosing EPL out of EPL,GPL,LGPL)
|
478 | 523 | "BSD-new", # Rubinius
|
|
488 | 533 | },
|
489 | 534 | "description": "TruffleRuby Bootstrap Launcher to build core C extensions",
|
490 | 535 | "license": ["EPL-2.0"],
|
| 536 | + "maven": False, |
491 | 537 | },
|
492 | 538 |
|
493 | 539 | "TRUFFLERUBY-LAUNCHER": {
|
|
508 | 554 | ],
|
509 | 555 | "description": "TruffleRuby Launcher",
|
510 | 556 | "license": ["EPL-2.0"],
|
| 557 | + "maven": False, |
511 | 558 | },
|
512 | 559 |
|
513 | 560 | "TRUFFLERUBY_GRAALVM_SUPPORT": {
|
|
570 | 617 | "BSD-simplified", # MRI
|
571 | 618 | "BSD-new", # Rubinius, FFI
|
572 | 619 | ],
|
| 620 | + "maven": False, |
573 | 621 | },
|
574 | 622 |
|
575 | 623 | "TRUFFLERUBY_GRAALVM_SUPPORT_NO_NI_RESOURCES": {
|
|
608 | 656 | "file:src/main/c/psych/psych*.h",
|
609 | 657 | ],
|
610 | 658 | },
|
| 659 | + "maven": False, |
611 | 660 | },
|
612 | 661 |
|
613 | 662 | "TRUFFLERUBY_GRAALVM_LICENSES": {
|
|
640 | 689 | "org.graalvm.language.ruby.home": "<path:TRUFFLERUBY_GRAALVM_SUPPORT>"
|
641 | 690 | },
|
642 | 691 | "license": ["EPL-2.0"],
|
| 692 | + "maven": False, |
643 | 693 | },
|
644 | 694 |
|
645 | 695 | "TRUFFLERUBY-TCK": {
|
|
650 | 700 | "org.graalvm.language.ruby.home": "<path:TRUFFLERUBY_GRAALVM_SUPPORT>"
|
651 | 701 | },
|
652 | 702 | "license": ["EPL-2.0"],
|
| 703 | + "maven": False, |
653 | 704 | },
|
654 | 705 | },
|
655 | 706 | }
|
0 commit comments