|
108 | 108 | "sha1": "7a5960b8062ddbf0c0e79f806e23785d55fec3c8",
|
109 | 109 | },
|
110 | 110 | "XZ-1.8": {
|
111 |
| - "digest" : "sha512:a4362db234d4e83683e90f5baf90c82107450cc4404acab96e3fab14b8a3d4588a19722171d32f27d18463682a6994cad9af0b1065c954e3a77ea7bdcf586bac", |
| 111 | + "digest": "sha512:a4362db234d4e83683e90f5baf90c82107450cc4404acab96e3fab14b8a3d4588a19722171d32f27d18463682a6994cad9af0b1065c954e3a77ea7bdcf586bac", |
112 | 112 | "maven": {
|
113 | 113 | "groupId": "org.tukaani",
|
114 | 114 | "artifactId": "xz",
|
|
280 | 280 |
|
281 | 281 | "com.oracle.graal.python.pegparser.generator": {
|
282 | 282 | "subDir": "graalpython",
|
283 |
| - "class" : "CMakeNinjaProject", |
284 |
| - "ninja_targets" : [ |
| 283 | + "class": "CMakeNinjaProject", |
| 284 | + "ninja_targets": [ |
285 | 285 | "all",
|
286 | 286 | ],
|
287 |
| - "results" : [ |
| 287 | + "results": [ |
288 | 288 | "Parser.java",
|
289 | 289 | "Python.asdl.stamp",
|
290 | 290 | ]
|
|
436 | 436 | ],
|
437 | 437 | "workingSets": "Truffle,Python",
|
438 | 438 | "testProject": True,
|
439 |
| - "javaProperties" : { |
440 |
| - "test.graalpython.home" : "<suite:graalpython>/graalpython" |
| 439 | + "javaProperties": { |
| 440 | + "test.graalpython.home": "<suite:graalpython>/graalpython" |
441 | 441 | },
|
442 | 442 | },
|
443 | 443 |
|
|
457 | 457 | "jacoco": "exclude",
|
458 | 458 | "checkstyle": "com.oracle.graal.python",
|
459 | 459 | "javaCompliance": "17+",
|
460 |
| - "annotationProcessors" : ["mx:JMH_1_21"], |
| 460 | + "annotationProcessors": ["mx:JMH_1_21"], |
461 | 461 | "workingSets": "Truffle,Python",
|
462 |
| - "spotbugsIgnoresGenerated" : True, |
463 |
| - "testProject" : True, |
| 462 | + "spotbugsIgnoresGenerated": True, |
| 463 | + "testProject": True, |
464 | 464 | },
|
465 | 465 |
|
466 | 466 | "com.oracle.graal.python.tck": {
|
|
478 | 478 |
|
479 | 479 | "python-libbz2": {
|
480 | 480 | "subDir": "graalpython",
|
481 |
| - "class" : "CMakeNinjaProject", |
482 |
| - "max_jobs" : "4", |
483 |
| - "vpath" : True, |
484 |
| - "ninja_targets" : ["<lib:bz2support>"], |
485 |
| - "ninja_install_targets" : ["install"], |
486 |
| - "results" : [ |
| 481 | + "class": "CMakeNinjaProject", |
| 482 | + "max_jobs": "4", |
| 483 | + "vpath": True, |
| 484 | + "ninja_targets": ["<lib:bz2support>"], |
| 485 | + "ninja_install_targets": ["install"], |
| 486 | + "results": [ |
487 | 487 | "bin/<lib:bz2support>",
|
488 | 488 | ],
|
489 |
| - "cmakeConfig" : { |
| 489 | + "cmakeConfig": { |
490 | 490 | "BZIP2_ROOT": "<path:BZIP2>",
|
491 | 491 | "BZIP2_VERSION_MAJOR": "1",
|
492 | 492 | "BZIP2_VERSION_MINOR": "0",
|
|
500 | 500 | },
|
501 | 501 | "<others>": {
|
502 | 502 | "<others>": {
|
503 |
| - "defaultBuild" : True, |
| 503 | + "defaultBuild": True, |
504 | 504 | },
|
505 | 505 | },
|
506 | 506 | },
|
|
517 | 517 |
|
518 | 518 | "python-liblzma": {
|
519 | 519 | "subDir": "graalpython",
|
520 |
| - "class" : "CMakeNinjaProject", |
521 |
| - "max_jobs" : "8", |
522 |
| - "vpath" : True, |
523 |
| - "ninja_targets" : ["<lib:lzmasupport>"], |
524 |
| - "ninja_install_targets" : ["install"], |
525 |
| - "results" : [ |
| 520 | + "class": "CMakeNinjaProject", |
| 521 | + "max_jobs": "8", |
| 522 | + "vpath": True, |
| 523 | + "ninja_targets": ["<lib:lzmasupport>"], |
| 524 | + "ninja_install_targets": ["install"], |
| 525 | + "results": [ |
526 | 526 | "bin/<lib:lzmasupport>",
|
527 | 527 | ],
|
528 |
| - "cmakeConfig" : { |
| 528 | + "cmakeConfig": { |
529 | 529 | "XZ_SRC": "<path:XZ-5.2.6>",
|
530 | 530 | "XZ_VERSION_MAJOR": "5",
|
531 | 531 | "XZ_VERSION_MINOR": "2",
|
|
539 | 539 | },
|
540 | 540 | "<others>": {
|
541 | 541 | "<others>": {
|
542 |
| - "defaultBuild" : True, |
| 542 | + "defaultBuild": True, |
543 | 543 | },
|
544 | 544 | },
|
545 | 545 | },
|
|
550 | 550 |
|
551 | 551 | "com.oracle.graal.python.cext": {
|
552 | 552 | "subDir": "graalpython",
|
553 |
| - "class" : "CMakeNinjaProject", |
554 |
| - "toolchain" : "sulong:SULONG_BOOTSTRAP_TOOLCHAIN", |
555 |
| - "max_jobs" : "8", |
556 |
| - "vpath" : True, |
557 |
| - "ninja_targets" : ["all"], |
558 |
| - "ninja_install_targets" : ["install"], |
| 553 | + "class": "CMakeNinjaProject", |
| 554 | + "toolchain": "sulong:SULONG_BOOTSTRAP_TOOLCHAIN", |
| 555 | + "max_jobs": "8", |
| 556 | + "vpath": True, |
| 557 | + "ninja_targets": ["all"], |
| 558 | + "ninja_install_targets": ["install"], |
559 | 559 | "os_arch": {
|
560 | 560 | "windows": {
|
561 | 561 | "<others>": {
|
562 |
| - "cmakeConfig" : { |
563 |
| - "GRAALVM_LLVM_LIB_DIR" : "<path:SULONG_NATIVE_HOME>/native/lib", |
| 562 | + "cmakeConfig": { |
| 563 | + "GRAALVM_LLVM_LIB_DIR": "<path:SULONG_NATIVE_HOME>/native/lib", |
564 | 564 | "TRUFFLE_H_INC": "<path:SULONG_LEGACY>/include",
|
565 | 565 | "TRUFFLE_NFI_H_INC": "<path:com.oracle.truffle.nfi.native>/include",
|
566 | 566 | "CMAKE_C_COMPILER": "<toolchainGetToolPath:native,CC>",
|
567 |
| - "LLVM_MODE" : "native", |
568 |
| - "GRAALPY_EXT" : "<graalpy_ext:native>", |
| 567 | + "LLVM_MODE": "native", |
| 568 | + "GRAALPY_EXT": "<graalpy_ext:native>", |
569 | 569 | },
|
570 |
| - "results" : [ |
| 570 | + "results": [ |
571 | 571 | "bin/<lib:python-native>",
|
572 | 572 | "bin/python-native.lib",
|
573 | 573 | "bin/modules/_sqlite3<graalpy_ext:native>",
|
|
579 | 579 | },
|
580 | 580 | "<others>": {
|
581 | 581 | "<others>": {
|
582 |
| - "cmakeConfig" : { |
| 582 | + "cmakeConfig": { |
583 | 583 | "TRUFFLE_H_INC": "<path:SULONG_LEGACY>/include",
|
584 | 584 | "TRUFFLE_NFI_H_INC": "<path:com.oracle.truffle.nfi.native>/include",
|
585 | 585 | "CMAKE_C_COMPILER": "<toolchainGetToolPath:native,CC>",
|
586 |
| - "LLVM_MODE" : "native", |
587 |
| - "GRAALPY_EXT" : "<graalpy_ext:native>", |
| 586 | + "LLVM_MODE": "native", |
| 587 | + "GRAALPY_EXT": "<graalpy_ext:native>", |
588 | 588 | },
|
589 |
| - "results" : [ |
| 589 | + "results": [ |
590 | 590 | "bin/<lib:python-native>",
|
591 | 591 | "bin/modules/_sqlite3<graalpy_ext:native>",
|
592 | 592 | "bin/modules/_cpython_sre<graalpy_ext:native>",
|
|
609 | 609 |
|
610 | 610 | "com.oracle.graal.python.hpy.llvm": {
|
611 | 611 | "subDir": "graalpython",
|
612 |
| - "class" : "CMakeNinjaProject", |
613 |
| - "toolchain" : "sulong:SULONG_BOOTSTRAP_TOOLCHAIN", |
614 |
| - "max_jobs" : "8", |
615 |
| - "vpath" : True, |
616 |
| - "ninja_targets" : [ |
| 612 | + "class": "CMakeNinjaProject", |
| 613 | + "toolchain": "sulong:SULONG_BOOTSTRAP_TOOLCHAIN", |
| 614 | + "max_jobs": "8", |
| 615 | + "vpath": True, |
| 616 | + "ninja_targets": [ |
617 | 617 | "<lib:hpy-native>",
|
618 | 618 | ],
|
619 |
| - "ninja_install_targets" : ["install"], |
620 |
| - "results" : [ |
| 619 | + "ninja_install_targets": ["install"], |
| 620 | + "results": [ |
621 | 621 | "bin/<lib:hpy-native>",
|
622 | 622 | ],
|
623 | 623 | "buildDependencies": [
|
|
628 | 628 | "os_arch": {
|
629 | 629 | "windows": {
|
630 | 630 | "<others>": {
|
631 |
| - "cmakeConfig" : { |
632 |
| - "GRAALVM_LLVM_LIB_DIR" : "<path:SULONG_NATIVE_HOME>/native/lib", |
633 |
| - "LLVM_MODE" : "native", |
634 |
| - "GRAALVM_HPY_INCLUDE_DIR" : "<path:com.oracle.graal.python.hpy.llvm>/include", |
635 |
| - "GRAALVM_PYTHON_INCLUDE_DIR" : "<path:com.oracle.graal.python.cext>/include", |
| 631 | + "cmakeConfig": { |
| 632 | + "GRAALVM_LLVM_LIB_DIR": "<path:SULONG_NATIVE_HOME>/native/lib", |
| 633 | + "LLVM_MODE": "native", |
| 634 | + "GRAALVM_HPY_INCLUDE_DIR": "<path:com.oracle.graal.python.hpy.llvm>/include", |
| 635 | + "GRAALVM_PYTHON_INCLUDE_DIR": "<path:com.oracle.graal.python.cext>/include", |
636 | 636 | "TRUFFLE_H_INC": "<path:SULONG_LEGACY>/include",
|
637 | 637 | "CMAKE_C_COMPILER": "<toolchainGetToolPath:native,CC>",
|
638 | 638 | },
|
639 | 639 | },
|
640 | 640 | },
|
641 | 641 | "<others>": {
|
642 | 642 | "<others>": {
|
643 |
| - "cmakeConfig" : { |
644 |
| - "LLVM_MODE" : "native", |
645 |
| - "GRAALVM_HPY_INCLUDE_DIR" : "<path:com.oracle.graal.python.hpy.llvm>/include", |
646 |
| - "GRAALVM_PYTHON_INCLUDE_DIR" : "<path:com.oracle.graal.python.cext>/include", |
| 643 | + "cmakeConfig": { |
| 644 | + "LLVM_MODE": "native", |
| 645 | + "GRAALVM_HPY_INCLUDE_DIR": "<path:com.oracle.graal.python.hpy.llvm>/include", |
| 646 | + "GRAALVM_PYTHON_INCLUDE_DIR": "<path:com.oracle.graal.python.cext>/include", |
647 | 647 | "TRUFFLE_H_INC": "<path:SULONG_LEGACY>/include",
|
648 | 648 | "CMAKE_C_COMPILER": "<toolchainGetToolPath:native,CC>",
|
649 | 649 | },
|
|
714 | 714 | },
|
715 | 715 | "<others>": {
|
716 | 716 | "<others>": {
|
717 |
| - "defaultBuild" : True, |
| 717 | + "defaultBuild": True, |
718 | 718 | },
|
719 | 719 | },
|
720 | 720 | },
|
|
743 | 743 | "<others>": {
|
744 | 744 | "<others>": {
|
745 | 745 | "ldlibs": ["-lutil", "-lcrypt"],
|
746 |
| - "defaultBuild" : True, |
| 746 | + "defaultBuild": True, |
747 | 747 | },
|
748 | 748 | },
|
749 | 749 | },
|
|
791 | 791 | # --------------------------------------------------------------------------------------------------------------
|
792 | 792 | "distributions": {
|
793 | 793 | "GRAALPYTHON-LAUNCHER": {
|
794 |
| - "moduleInfo" : { |
795 |
| - "name" : "org.graalvm.py.launcher", |
796 |
| - "exports" : [ |
| 794 | + "moduleInfo": { |
| 795 | + "name": "org.graalvm.py.launcher", |
| 796 | + "exports": [ |
797 | 797 | "com.oracle.graal.python.shell to org.graalvm.py.enterprise.launcher",
|
798 | 798 | "com.oracle.graal.python.shell to org.graalvm.launcher",
|
799 | 799 | ],
|
|
810 | 810 | "description": "GraalPython launcher",
|
811 | 811 | },
|
812 | 812 |
|
813 |
| - "GRAALPYTHON_NATIVE_LIBS" : { |
| 813 | + "GRAALPYTHON_NATIVE_LIBS": { |
814 | 814 | "native": True,
|
815 | 815 | "platformDependent": True,
|
816 | 816 | "type": "dir",
|
|
857 | 857 | },
|
858 | 858 | },
|
859 | 859 | "description": "Contains the JNI native lib, the C API and support libs.",
|
860 |
| - "maven": True, |
| 860 | + "maven": False, |
861 | 861 | },
|
862 | 862 |
|
863 | 863 | "GRAALPYTHON_RESOURCES": {
|
|
882 | 882 | "requires": [
|
883 | 883 | "java.base",
|
884 | 884 | ],
|
885 |
| - "maven" : { |
886 |
| - "artifactId" : "python-resources", |
887 |
| - "groupId" : "org.graalvm.python", |
| 885 | + "maven": { |
| 886 | + "artifactId": "python-resources", |
| 887 | + "groupId": "org.graalvm.python", |
888 | 888 | },
|
889 | 889 | },
|
890 | 890 |
|
891 | 891 | "GRAALPYTHON": {
|
892 |
| - "moduleInfo" : { |
893 |
| - "name" : "org.graalvm.py", |
894 |
| - "exports" : [ |
| 892 | + "moduleInfo": { |
| 893 | + "name": "org.graalvm.py", |
| 894 | + "exports": [ |
895 | 895 | "com.oracle.graal.python.builtins to org.graalvm.py.enterprise",
|
896 | 896 | "com.oracle.graal.python.builtins.objects to org.graalvm.py.enterprise",
|
897 | 897 | "com.oracle.graal.python.builtins.objects.* to org.graalvm.py.enterprise",
|
|
941 | 941 | "python.jni.library": "<lib:pythonjni>"
|
942 | 942 | },
|
943 | 943 | "description": "GraalPython engine",
|
944 |
| - "maven" : { |
945 |
| - "artifactId" : "python-language", |
946 |
| - "groupId" : "org.graalvm.python", |
| 944 | + "maven": { |
| 945 | + "artifactId": "python-language", |
| 946 | + "groupId": "org.graalvm.python", |
947 | 947 | },
|
948 | 948 | },
|
949 | 949 |
|
|
972 | 972 | "maven": False,
|
973 | 973 | },
|
974 | 974 |
|
975 |
| - "GRAALPYTHON_BENCH" : { |
| 975 | + "GRAALPYTHON_BENCH": { |
976 | 976 | "description": "java python interop benchmarks",
|
977 |
| - "dependencies" : ["com.oracle.graal.python.benchmarks"], |
| 977 | + "dependencies": ["com.oracle.graal.python.benchmarks"], |
978 | 978 | "exclude": ["mx:JMH_1_21"],
|
979 | 979 | "distDependencies": [
|
980 | 980 | "GRAALPYTHON",
|
981 | 981 | "GRAALPYTHON-LAUNCHER",
|
982 | 982 | "sdk:GRAAL_SDK",
|
983 | 983 | ],
|
984 |
| - "testDistribution" : True, |
| 984 | + "testDistribution": True, |
985 | 985 | "maven": False,
|
986 | 986 | },
|
987 | 987 |
|
|
1007 | 1007 | "GRAALPYTHON_LIBPYTHON_RESOURCES": {
|
1008 | 1008 | "native": False,
|
1009 | 1009 | "platformDependent": False,
|
1010 |
| - "hashEntry" : "META-INF/resources/libpython.sha256", |
1011 |
| - "fileListEntry" : "META-INF/resources/libpython.files", |
| 1010 | + "hashEntry": "META-INF/resources/libpython.sha256", |
| 1011 | + "fileListEntry": "META-INF/resources/libpython.files", |
1012 | 1012 | "type": "dir",
|
1013 | 1013 | "description": "GraalVM Python lib-python resources",
|
1014 | 1014 | "layout": {
|
|
1025 | 1025 | "GRAALPYTHON_LIBGRAALPY_RESOURCES": {
|
1026 | 1026 | "native": False,
|
1027 | 1027 | "platformDependent": False,
|
1028 |
| - "hashEntry" : "META-INF/resources/libgraalpy.sha256", |
1029 |
| - "fileListEntry" : "META-INF/resources/libgraalpy.files", |
| 1028 | + "hashEntry": "META-INF/resources/libgraalpy.sha256", |
| 1029 | + "fileListEntry": "META-INF/resources/libgraalpy.files", |
1030 | 1030 | "type": "dir",
|
1031 | 1031 | "description": "GraalVM Python lib-graalpython resources",
|
1032 | 1032 | "buildDependencies": [
|
|
1047 | 1047 | "GRAALPYTHON_INCLUDE_RESOURCES": {
|
1048 | 1048 | "native": False,
|
1049 | 1049 | "platformDependent": False,
|
1050 |
| - "hashEntry" : "META-INF/resources/include.sha256", |
1051 |
| - "fileListEntry" : "META-INF/resources/include.files", |
| 1050 | + "hashEntry": "META-INF/resources/include.sha256", |
| 1051 | + "fileListEntry": "META-INF/resources/include.files", |
1052 | 1052 | "type": "dir",
|
1053 | 1053 | "description": "GraalVM Python header resources",
|
1054 | 1054 | "buildDependencies": [
|
|
1074 | 1074 | "GRAALPYTHON_NATIVE_RESOURCES": {
|
1075 | 1075 | "native": True,
|
1076 | 1076 | "platformDependent": True,
|
1077 |
| - "hashEntry" : "META-INF/resources/<os>/<arch>/native.sha256", |
1078 |
| - "fileListEntry" : "META-INF/resources/<os>/<arch>/native.files", |
| 1077 | + "hashEntry": "META-INF/resources/<os>/<arch>/native.sha256", |
| 1078 | + "fileListEntry": "META-INF/resources/<os>/<arch>/native.files", |
1079 | 1079 | "type": "dir",
|
1080 | 1080 | "description": "GraalVM Python platform dependent resources",
|
1081 | 1081 | "buildDependencies": [
|
|
1124 | 1124 | "platformDependent": True,
|
1125 | 1125 | "fileListPurpose": 'native-image-resources',
|
1126 | 1126 | "description": "GraalVM Python support distribution for the GraalVM",
|
1127 |
| - "platforms" : [ |
| 1127 | + "platforms": [ |
1128 | 1128 | "linux-amd64",
|
1129 | 1129 | "linux-aarch64",
|
1130 | 1130 | "darwin-amd64",
|
|
0 commit comments