Author: ludo
Date: Thu Jul 22 13:25:31 2010
New Revision: 22709
URL: https://svn.nixos.org/websvn/nix/?rev=22709&sc=1

Log:
cpio: Add `xbuild_gnu' job.

Modified:
   hydra-config/gnu/trunk/cpio/release.nix

Modified: hydra-config/gnu/trunk/cpio/release.nix
==============================================================================
--- hydra-config/gnu/trunk/cpio/release.nix     Thu Jul 22 13:25:28 2010        
(r22708)
+++ hydra-config/gnu/trunk/cpio/release.nix     Thu Jul 22 13:25:31 2010        
(r22709)
@@ -18,6 +18,7 @@
 {nixpkgs ? ../../nixpkgs}:
 let
   pkgs = import nixpkgs {};
+  crossSystems = (import ../cross-systems.nix) { inherit pkgs; };
 
   buildInputsFrom = pkgs: [];
 
@@ -81,6 +82,22 @@
         inherit failureHook;
       };
 
+    xbuild_gnu =
+      # Cross build to GNU.
+      { tarball ? jobs.tarball {}
+      }:
+
+      let pkgs = import nixpkgs {
+            crossSystem = crossSystems.i586_pc_gnu;
+          };
+      in
+      (pkgs.releaseTools.nixBuild {
+       name = "cpio" ;
+       src = tarball;
+        buildInputs = buildInputsFrom pkgs;
+        doCheck = false;
+      }).hostDrv;
+
   };
 
 in jobs
_______________________________________________
nix-commits mailing list
[email protected]
http://mail.cs.uu.nl/mailman/listinfo/nix-commits

Reply via email to