Make "nix-env -i openjdk" do the right thing
This commit is contained in:
parent
a4937f9031
commit
2eace0dfe6
@ -2416,20 +2416,19 @@ let
|
|||||||
|
|
||||||
path64 = callPackage ../development/compilers/path64 { };
|
path64 = callPackage ../development/compilers/path64 { };
|
||||||
|
|
||||||
openjdkBootstrap = callPackage ../development/compilers/openjdk/bootstrap.nix {};
|
|
||||||
|
|
||||||
openjdkStage1 = callPackage ../development/compilers/openjdk {
|
|
||||||
jdk = pkgs.openjdkBootstrap;
|
|
||||||
ant = pkgs.ant.override { jdk = pkgs.openjdkBootstrap; };
|
|
||||||
};
|
|
||||||
|
|
||||||
openjdk =
|
openjdk =
|
||||||
if stdenv.isDarwin then
|
if stdenv.isDarwin then
|
||||||
callPackage ../development/compilers/openjdk-darwin { }
|
callPackage ../development/compilers/openjdk-darwin { }
|
||||||
else
|
else
|
||||||
callPackage ../development/compilers/openjdk {
|
let
|
||||||
jdk = pkgs.openjdkStage1;
|
openjdkBootstrap = callPackage ../development/compilers/openjdk/bootstrap.nix {};
|
||||||
ant = pkgs.ant.override { jdk = pkgs.openjdkStage1; };
|
openjdkStage1 = callPackage ../development/compilers/openjdk {
|
||||||
|
jdk = openjdkBootstrap;
|
||||||
|
ant = pkgs.ant.override { jdk = openjdkBootstrap; };
|
||||||
|
};
|
||||||
|
in callPackage ../development/compilers/openjdk {
|
||||||
|
jdk = openjdkStage1;
|
||||||
|
ant = pkgs.ant.override { jdk = openjdkStage1; };
|
||||||
};
|
};
|
||||||
|
|
||||||
openjre = pkgs.openjdk.override {
|
openjre = pkgs.openjdk.override {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user