├── .gitattributes-release ├── .github ├── .yamllint.yml ├── CLA.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── DCO.md ├── PROJECT.md ├── codeql │ └── codeql-config.yml ├── dependabot.yml ├── dependency-review-config.yml ├── pr-badge.yml ├── renovate.json └── workflows │ ├── BUILD.bazel │ ├── bazel.ci.yml │ ├── check.buildifier.yml │ ├── check.codeql.yml │ ├── check.lint-yaml.yml │ ├── check.scorecards.yml │ ├── ci.bazelrc │ ├── deploy.docs.yml │ ├── module.build.yml │ ├── on.pr.yml │ ├── on.push.yml │ ├── on.release.yml │ └── release_prep.sh ├── BUILD.bazel ├── LICENSE ├── MODULE.bazel ├── MODULE.bazel.lock ├── SECURITY.md ├── WORKSPACE.bazel ├── WORKSPACE.bzlmod ├── extensions.bzl ├── graal ├── BUILD.bazel ├── graal.bzl └── graal_bindist.bzl ├── graalvm ├── BUILD.bazel ├── artifacts │ ├── BUILD.bazel │ ├── deps.bzl │ └── maven.bzl ├── defs.bzl ├── nativeimage │ ├── BUILD.bazel │ └── rules.bzl ├── platform │ ├── BUILD.bazel │ ├── engine │ │ ├── BUILD.bazel │ │ ├── java │ │ │ └── BUILD.bazel │ │ ├── javascript │ │ │ └── BUILD.bazel │ │ ├── llvm │ │ │ └── BUILD.bazel │ │ ├── python │ │ │ └── BUILD.bazel │ │ ├── ruby │ │ │ └── BUILD.bazel │ │ └── wasm │ │ │ └── BUILD.bazel │ └── jvm │ │ └── BUILD.bazel ├── repositories.bzl ├── toolchain.bzl ├── toolchain │ ├── BUILD.bazel │ ├── gvm │ │ └── BUILD.bazel │ ├── javascript │ │ └── BUILD.bazel │ ├── native_image │ │ └── BUILD.bazel │ ├── python │ │ └── BUILD.bazel │ ├── ruby │ │ └── BUILD.bazel │ └── wasm │ │ └── BUILD.bazel └── workspace.bzl ├── internal ├── BUILD.bazel ├── conditions │ ├── BUILD.bazel │ └── compiler │ │ └── BUILD.bazel ├── config.bzl ├── deps.bzl ├── engines.bzl ├── graalvm_bindist.bzl ├── graalvm_bindist_legacy.bzl ├── graalvm_bindist_map.bzl ├── jdk_build_file.bzl ├── maven.bzl ├── native_image │ ├── BUILD.bazel │ ├── builder.bzl │ ├── classic.bzl │ ├── common.bzl │ ├── rules.bzl │ ├── settings.bzl │ └── toolchain.bzl ├── repositories.bzl ├── setup.bzl └── toolchain.bzl ├── lib ├── BUILD.bazel └── nativeimage │ └── BUILD.bazel ├── maven_install.json └── tests ├── analysis ├── BUILD.bazel ├── analysis_tests.bzl ├── legacy │ ├── BUILD.bazel │ ├── Main.java │ └── legacy_rules_testsuite.bzl └── nativeimage │ ├── BUILD.bazel │ ├── Main.java │ └── native_rules_testsuite.bzl └── lib └── BUILD.bazel /.gitattributes-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.gitattributes-release -------------------------------------------------------------------------------- /.github/.yamllint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/.yamllint.yml -------------------------------------------------------------------------------- /.github/CLA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/CLA.md -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | *.* @sgammon 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/DCO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/DCO.md -------------------------------------------------------------------------------- /.github/PROJECT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/PROJECT.md -------------------------------------------------------------------------------- /.github/codeql/codeql-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/codeql/codeql-config.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/dependency-review-config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/dependency-review-config.yml -------------------------------------------------------------------------------- /.github/pr-badge.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/pr-badge.yml -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/BUILD.bazel -------------------------------------------------------------------------------- /.github/workflows/bazel.ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/bazel.ci.yml -------------------------------------------------------------------------------- /.github/workflows/check.buildifier.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/check.buildifier.yml -------------------------------------------------------------------------------- /.github/workflows/check.codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/check.codeql.yml -------------------------------------------------------------------------------- /.github/workflows/check.lint-yaml.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/check.lint-yaml.yml -------------------------------------------------------------------------------- /.github/workflows/check.scorecards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/check.scorecards.yml -------------------------------------------------------------------------------- /.github/workflows/ci.bazelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/ci.bazelrc -------------------------------------------------------------------------------- /.github/workflows/deploy.docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/deploy.docs.yml -------------------------------------------------------------------------------- /.github/workflows/module.build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/module.build.yml -------------------------------------------------------------------------------- /.github/workflows/on.pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/on.pr.yml -------------------------------------------------------------------------------- /.github/workflows/on.push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/on.push.yml -------------------------------------------------------------------------------- /.github/workflows/on.release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/on.release.yml -------------------------------------------------------------------------------- /.github/workflows/release_prep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/.github/workflows/release_prep.sh -------------------------------------------------------------------------------- /BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/BUILD.bazel -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/LICENSE -------------------------------------------------------------------------------- /MODULE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/MODULE.bazel -------------------------------------------------------------------------------- /MODULE.bazel.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/MODULE.bazel.lock -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/SECURITY.md -------------------------------------------------------------------------------- /WORKSPACE.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/WORKSPACE.bazel -------------------------------------------------------------------------------- /WORKSPACE.bzlmod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/WORKSPACE.bzlmod -------------------------------------------------------------------------------- /extensions.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/extensions.bzl -------------------------------------------------------------------------------- /graal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graal/BUILD.bazel -------------------------------------------------------------------------------- /graal/graal.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graal/graal.bzl -------------------------------------------------------------------------------- /graal/graal_bindist.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graal/graal_bindist.bzl -------------------------------------------------------------------------------- /graalvm/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/artifacts/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/artifacts/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/artifacts/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/artifacts/deps.bzl -------------------------------------------------------------------------------- /graalvm/artifacts/maven.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/artifacts/maven.bzl -------------------------------------------------------------------------------- /graalvm/defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/defs.bzl -------------------------------------------------------------------------------- /graalvm/nativeimage/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/nativeimage/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/nativeimage/rules.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/nativeimage/rules.bzl -------------------------------------------------------------------------------- /graalvm/platform/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graalvm/platform/engine/BUILD.bazel: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graalvm/platform/engine/java/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/platform/engine/java/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/platform/engine/javascript/BUILD.bazel: -------------------------------------------------------------------------------- 1 | "Platform definitions for GraalJs." 2 | -------------------------------------------------------------------------------- /graalvm/platform/engine/llvm/BUILD.bazel: -------------------------------------------------------------------------------- 1 | "Platform definitions for Sulong (Graal LLVM)." 2 | -------------------------------------------------------------------------------- /graalvm/platform/engine/python/BUILD.bazel: -------------------------------------------------------------------------------- 1 | "Platform definitions for GraalPython." 2 | -------------------------------------------------------------------------------- /graalvm/platform/engine/ruby/BUILD.bazel: -------------------------------------------------------------------------------- 1 | "Platform definitions for TruffleRuby." 2 | -------------------------------------------------------------------------------- /graalvm/platform/engine/wasm/BUILD.bazel: -------------------------------------------------------------------------------- 1 | "Platform definitions for GraalWASM." 2 | -------------------------------------------------------------------------------- /graalvm/platform/jvm/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/platform/jvm/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/repositories.bzl -------------------------------------------------------------------------------- /graalvm/toolchain.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/toolchain.bzl -------------------------------------------------------------------------------- /graalvm/toolchain/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/toolchain/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/toolchain/gvm/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/toolchain/gvm/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/toolchain/javascript/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/toolchain/javascript/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/toolchain/native_image/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/toolchain/native_image/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/toolchain/python/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/toolchain/python/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/toolchain/ruby/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/toolchain/ruby/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/toolchain/wasm/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/toolchain/wasm/BUILD.bazel -------------------------------------------------------------------------------- /graalvm/workspace.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/graalvm/workspace.bzl -------------------------------------------------------------------------------- /internal/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/BUILD.bazel -------------------------------------------------------------------------------- /internal/conditions/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/conditions/BUILD.bazel -------------------------------------------------------------------------------- /internal/conditions/compiler/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/conditions/compiler/BUILD.bazel -------------------------------------------------------------------------------- /internal/config.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/config.bzl -------------------------------------------------------------------------------- /internal/deps.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/deps.bzl -------------------------------------------------------------------------------- /internal/engines.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/engines.bzl -------------------------------------------------------------------------------- /internal/graalvm_bindist.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/graalvm_bindist.bzl -------------------------------------------------------------------------------- /internal/graalvm_bindist_legacy.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/graalvm_bindist_legacy.bzl -------------------------------------------------------------------------------- /internal/graalvm_bindist_map.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/graalvm_bindist_map.bzl -------------------------------------------------------------------------------- /internal/jdk_build_file.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/jdk_build_file.bzl -------------------------------------------------------------------------------- /internal/maven.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/maven.bzl -------------------------------------------------------------------------------- /internal/native_image/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/native_image/BUILD.bazel -------------------------------------------------------------------------------- /internal/native_image/builder.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/native_image/builder.bzl -------------------------------------------------------------------------------- /internal/native_image/classic.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/native_image/classic.bzl -------------------------------------------------------------------------------- /internal/native_image/common.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/native_image/common.bzl -------------------------------------------------------------------------------- /internal/native_image/rules.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/native_image/rules.bzl -------------------------------------------------------------------------------- /internal/native_image/settings.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/native_image/settings.bzl -------------------------------------------------------------------------------- /internal/native_image/toolchain.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/native_image/toolchain.bzl -------------------------------------------------------------------------------- /internal/repositories.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/repositories.bzl -------------------------------------------------------------------------------- /internal/setup.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/setup.bzl -------------------------------------------------------------------------------- /internal/toolchain.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/internal/toolchain.bzl -------------------------------------------------------------------------------- /lib/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/lib/BUILD.bazel -------------------------------------------------------------------------------- /lib/nativeimage/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/lib/nativeimage/BUILD.bazel -------------------------------------------------------------------------------- /maven_install.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/maven_install.json -------------------------------------------------------------------------------- /tests/analysis/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/tests/analysis/BUILD.bazel -------------------------------------------------------------------------------- /tests/analysis/analysis_tests.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/tests/analysis/analysis_tests.bzl -------------------------------------------------------------------------------- /tests/analysis/legacy/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/tests/analysis/legacy/BUILD.bazel -------------------------------------------------------------------------------- /tests/analysis/legacy/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/tests/analysis/legacy/Main.java -------------------------------------------------------------------------------- /tests/analysis/legacy/legacy_rules_testsuite.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/tests/analysis/legacy/legacy_rules_testsuite.bzl -------------------------------------------------------------------------------- /tests/analysis/nativeimage/BUILD.bazel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/tests/analysis/nativeimage/BUILD.bazel -------------------------------------------------------------------------------- /tests/analysis/nativeimage/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/tests/analysis/nativeimage/Main.java -------------------------------------------------------------------------------- /tests/analysis/nativeimage/native_rules_testsuite.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/sgammon/rules_graalvm/HEAD/tests/analysis/nativeimage/native_rules_testsuite.bzl -------------------------------------------------------------------------------- /tests/lib/BUILD.bazel: -------------------------------------------------------------------------------- 1 | --------------------------------------------------------------------------------