about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/compilers/graalvm/community-edition/default.nix
blob: 1aa1fbc117758959390d4cbf43c8ae5deb57765f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{ callPackage, Foundation }:

let
  mkGraal = opts: callPackage (import ./repository.nix opts) {
    inherit Foundation;
  };
in {
  inherit mkGraal;

  graalvm8-ce = mkGraal rec {
    version = "21.2.0";
    javaVersion = "8";
    platforms = ["x86_64-linux"];
  };

  graalvm11-ce = mkGraal rec {
    version = "21.2.0";
    javaVersion = "11";
    platforms = ["x86_64-linux" "aarch64-linux" "x86_64-darwin"];
  };
}