diff options
author | Profpatsch <mail@profpatsch.de> | 2019-06-11 21:51:01 +0200 |
---|---|---|
committer | Profpatsch <mail@profpatsch.de> | 2019-06-12 14:09:42 +0200 |
commit | 5d238e45de842e8cc82467adb294e00e399cdbae (patch) | |
tree | fdd59d253e205a674742e51bf961b5cfc6ea1cb1 /pkgs/development/tools/build-managers | |
parent | 629c050b5d9b78eca46c616285c0d22adce91426 (diff) | |
download | nixlib-5d238e45de842e8cc82467adb294e00e399cdbae.tar nixlib-5d238e45de842e8cc82467adb294e00e399cdbae.tar.gz nixlib-5d238e45de842e8cc82467adb294e00e399cdbae.tar.bz2 nixlib-5d238e45de842e8cc82467adb294e00e399cdbae.tar.lz nixlib-5d238e45de842e8cc82467adb294e00e399cdbae.tar.xz nixlib-5d238e45de842e8cc82467adb294e00e399cdbae.tar.zst nixlib-5d238e45de842e8cc82467adb294e00e399cdbae.zip |
bazel: run the tests on all supported platforms
Diffstat (limited to 'pkgs/development/tools/build-managers')
-rw-r--r-- | pkgs/development/tools/build-managers/bazel/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/tools/build-managers/bazel/default.nix b/pkgs/development/tools/build-managers/bazel/default.nix index 28a48dead080..aa007eb555e8 100644 --- a/pkgs/development/tools/build-managers/bazel/default.nix +++ b/pkgs/development/tools/build-managers/bazel/default.nix @@ -93,6 +93,8 @@ let # Java toolchain used for the build and tests javaToolchain = "@bazel_tools//tools/jdk:toolchain_host${buildJdkName}"; + platforms = lib.platforms.linux ++ lib.platforms.darwin; + in stdenv.mkDerivation rec { @@ -103,7 +105,7 @@ stdenv.mkDerivation rec { description = "Build tool that builds code quickly and reliably"; license = licenses.asl20; maintainers = [ maintainers.mboes ]; - platforms = platforms.linux ++ platforms.darwin; + inherit platforms; }; # Additional tests that check bazel’s functionality. Execute @@ -115,6 +117,7 @@ stdenv.mkDerivation rec { let runLocal = name: attrs: script: runCommandCC name ({ preferLocalBuild = true; + meta.platforms = platforms; } // attrs) script; # bazel wants to extract itself into $install_dir/install every time it runs, |