about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2010-05-12 15:46:55 +0000
committerLudovic Courtès <ludo@gnu.org>2010-05-12 15:46:55 +0000
commite4b15a9cee3e1edaf43717232d4fcc70722254b3 (patch)
treef80a8cbab06bfe11809adc787e8933c618d03b87
parent7e08174782cc8a3af15f6b90b35db161dc87ba62 (diff)
downloadnixlib-e4b15a9cee3e1edaf43717232d4fcc70722254b3.tar
nixlib-e4b15a9cee3e1edaf43717232d4fcc70722254b3.tar.gz
nixlib-e4b15a9cee3e1edaf43717232d4fcc70722254b3.tar.bz2
nixlib-e4b15a9cee3e1edaf43717232d4fcc70722254b3.tar.lz
nixlib-e4b15a9cee3e1edaf43717232d4fcc70722254b3.tar.xz
nixlib-e4b15a9cee3e1edaf43717232d4fcc70722254b3.tar.zst
nixlib-e4b15a9cee3e1edaf43717232d4fcc70722254b3.zip
release-cross: Add `crossGNU' job.
svn path=/nixpkgs/trunk/; revision=21753
-rw-r--r--pkgs/top-level/release-cross.nix17
1 files changed, 17 insertions, 0 deletions
diff --git a/pkgs/top-level/release-cross.nix b/pkgs/top-level/release-cross.nix
index 79e6975ea932..0845d73175cc 100644
--- a/pkgs/top-level/release-cross.nix
+++ b/pkgs/top-level/release-cross.nix
@@ -136,4 +136,21 @@ in {
     windows.wxMSW.hostDrv = nativePlatforms;
     gccCrossStageFinal = nativePlatforms;
   };
+}) // (
+
+/* GNU aka. GNU/Hurd.  */
+let
+  crossSystem = {
+    config = "i586-pc-gnu";
+    bigEndian = false;
+    arch = "i586";
+    float = "hard";
+    withTLS = true;
+    platform = pkgs.platforms.pc;
+    libc = "glibc";
+  };
+in {
+  crossGNU = mapTestOnCross crossSystem {
+    gccCrossStageFinal = nativePlatforms;
+  };
 })