summary refs log tree commit diff
path: root/pkgs/stdenv/linux
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2015-10-23 13:04:10 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2015-10-23 13:05:36 +0200
commit45c7dd7d98f1466b3d631444f71b441a48ccd54c (patch)
tree5c4fc80579319c7771726cb1891ce8b7e3297000 /pkgs/stdenv/linux
parente48ad583b0d9c1326db652df817e742629e0c18f (diff)
downloadnixlib-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.nix14
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";