diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2020-04-01 16:12:46 -0400 |
---|---|---|
committer | John Ericson <John.Ericson@Obsidian.Systems> | 2020-04-01 16:16:26 -0400 |
commit | 6f94f8fd3f4a31557abb4c44e62bc80efc2b69b5 (patch) | |
tree | 9eb7e40bc0751cff130953cff5ccaa05766e9552 /pkgs/top-level/all-packages.nix | |
parent | 4a4b44803cdc5c1bd4458d77aec71cb9e374d837 (diff) | |
download | nixlib-6f94f8fd3f4a31557abb4c44e62bc80efc2b69b5.tar nixlib-6f94f8fd3f4a31557abb4c44e62bc80efc2b69b5.tar.gz nixlib-6f94f8fd3f4a31557abb4c44e62bc80efc2b69b5.tar.bz2 nixlib-6f94f8fd3f4a31557abb4c44e62bc80efc2b69b5.tar.lz nixlib-6f94f8fd3f4a31557abb4c44e62bc80efc2b69b5.tar.xz nixlib-6f94f8fd3f4a31557abb4c44e62bc80efc2b69b5.tar.zst nixlib-6f94f8fd3f4a31557abb4c44e62bc80efc2b69b5.zip |
bazel-*: Consistently self reference
Using `bazel_self` for self-references makes managing bazel versions easier: their less risk of changing defaults or copy pasted code for no versions leading to incorrect self-references.
Diffstat (limited to 'pkgs/top-level/all-packages.nix')
-rw-r--r-- | pkgs/top-level/all-packages.nix | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 9d5c7fbb41d3..93d0e81599c9 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9698,7 +9698,11 @@ in bam = callPackage ../development/tools/build-managers/bam {}; - bazel = callPackage ../development/tools/build-managers/bazel/bazel-latest { + bazel = bazel_2; + + bazel_0 = bazel_0_26; + + bazel_0_26 = callPackage ../development/tools/build-managers/bazel/bazel_0_26 { inherit (darwin) cctools; inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Foundation; buildJdk = jdk8; @@ -9707,33 +9711,34 @@ in stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv; }; - bazel_0 = bazel_0_26; - - bazel_0_26 = callPackage ../development/tools/build-managers/bazel/bazel_0_26 { + bazel_0_29 = callPackage ../development/tools/build-managers/bazel/bazel_0_29 { inherit (darwin) cctools; inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Foundation; buildJdk = jdk8; buildJdkName = "jdk8"; runJdk = jdk11_headless; stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv; + bazel_self = bazel_0_29; }; - bazel_0_29 = callPackage ../development/tools/build-managers/bazel/bazel_0_29 { + bazel_1 = callPackage ../development/tools/build-managers/bazel/bazel_1 { inherit (darwin) cctools; inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Foundation; buildJdk = jdk8; buildJdkName = "jdk8"; runJdk = jdk11_headless; stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv; + bazel_self = bazel_1; }; - bazel_1 = callPackage ../development/tools/build-managers/bazel/bazel_1 { + bazel_2 = callPackage ../development/tools/build-managers/bazel/bazel_2 { inherit (darwin) cctools; inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Foundation; buildJdk = jdk8; buildJdkName = "jdk8"; runJdk = jdk11_headless; stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv; + bazel_self = bazel_2; }; bazel-buildtools = callPackage ../development/tools/build-managers/bazel/buildtools { }; |