Beispiel #1
0
            'truffle:TRUFFLE_TCK',
        ],
        jvmci_parent_jars=[
            'truffle:TRUFFLE_API',
            'truffle:LOCATOR',
        ],
        stability="supported",
    ))

mx_sdk_vm.register_graalvm_component(
    mx_sdk_vm.GraalVMSvmMacro(
        suite=_suite,
        name='Truffle Macro',
        short_name='tflm',
        dir_name='truffle',
        license_files=[],
        third_party_license_files=[],
        dependencies=['Truffle'],
        support_distributions=['truffle:TRUFFLE_GRAALVM_SUPPORT'],
        stability="supported",
    ))

mx_sdk_vm.register_graalvm_component(
    mx_sdk_vm.GraalVmLanguage(
        suite=_suite,
        name='Truffle NFI',
        short_name='nfi',
        dir_name='nfi',
        license_files=[],
        third_party_license_files=[],
        dependencies=['Truffle'],
Beispiel #2
0
    jar_distributions=[
        'truffle:TRUFFLE_DSL_PROCESSOR',
        'truffle:TRUFFLE_TCK',
    ],
    jvmci_parent_jars=[
        'truffle:TRUFFLE_API',
        'truffle:LOCATOR',
    ],
))


mx_sdk_vm.register_graalvm_component(mx_sdk_vm.GraalVMSvmMacro(
    suite=_suite,
    name='Truffle Macro',
    short_name='tflm',
    dir_name='truffle',
    license_files=[],
    third_party_license_files=[],
    dependencies=['Truffle'],
    support_distributions=['truffle:TRUFFLE_GRAALVM_SUPPORT']
))


mx_sdk_vm.register_graalvm_component(mx_sdk_vm.GraalVmLanguage(
    suite=_suite,
    name='Truffle NFI',
    short_name='nfi',
    dir_name='nfi',
    license_files=[],
    third_party_license_files=[],
    dependencies=['Truffle'],
    truffle_jars=['truffle:TRUFFLE_NFI'],