diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2015-10-23 13:04:10 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2015-10-23 13:05:36 +0200 |
commit | 45c7dd7d98f1466b3d631444f71b441a48ccd54c (patch) | |
tree | 5c4fc80579319c7771726cb1891ce8b7e3297000 /pkgs/stdenv/linux | |
parent | e48ad583b0d9c1326db652df817e742629e0c18f (diff) | |
download | nixlib-45c7dd7d98f1466b3d631444f71b441a48ccd54c.tar nixlib-45c7dd7d98f1466b3d631444f71b441a48ccd54c.tar.gz nixlib-45c7dd7d98f1466b3d631444f71b441a48ccd54c.tar.bz2 nixlib-45c7dd7d98f1466b3d631444f71b441a48ccd54c.tar.lz nixlib-45c7dd7d98f1466b3d631444f71b441a48ccd54c.tar.xz nixlib-45c7dd7d98f1466b3d631444f71b441a48ccd54c.tar.zst nixlib-45c7dd7d98f1466b3d631444f71b441a48ccd54c.zip |
Add stdenv bootstrap tools generation to release.nix
Diffstat (limited to 'pkgs/stdenv/linux')
-rw-r--r-- | pkgs/stdenv/linux/make-bootstrap-tools.nix | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/pkgs/stdenv/linux/make-bootstrap-tools.nix b/pkgs/stdenv/linux/make-bootstrap-tools.nix index a995606886f3..e31fed39843d 100644 --- a/pkgs/stdenv/linux/make-bootstrap-tools.nix +++ b/pkgs/stdenv/linux/make-bootstrap-tools.nix @@ -34,7 +34,7 @@ rec { build = stdenv.mkDerivation { - name = "build"; + name = "stdenv-bootstrap-tools"; buildInputs = [nukeReferences cpio]; @@ -154,9 +154,19 @@ rec { allowedReferences = []; }; + dist = stdenv.mkDerivation { + name = "stdenv-bootstrap-tools"; + + buildCommand = '' + mkdir -p $out/nix-support + echo "file tarball ${build}/on-server/bootstrap-tools.tar.xz" >> $out/nix-support/hydra-build-products + echo "file busybox ${build}/on-server/busybox" >> $out/nix-support/hydra-build-products + ''; + }; + test = ((import ./default.nix) { inherit system; - + customBootstrapFiles = { busybox = "${build}/on-server/busybox"; bootstrapTools = "${build}/on-server/bootstrap-tools.tar.xz"; |