summaryrefslogtreecommitdiffstats
path: root/release.nix
diff options
context:
space:
mode:
authorEelco Dolstra <e.dolstra@tudelft.nl>2008-12-10 16:33:46 (GMT)
committerEelco Dolstra <e.dolstra@tudelft.nl>2008-12-10 16:33:46 (GMT)
commit36d925e86817c9f2a64c4d5a3e39b8abcd0e3bb0 (patch)
treebb940e73165757efb558705e1fcae622294c2982 /release.nix
parent8bb2aeba5ac40b2a3fb1f99dba52b4f72df977e1 (diff)
downloadpatchelf-36d925e86817c9f2a64c4d5a3e39b8abcd0e3bb0.zip
patchelf-36d925e86817c9f2a64c4d5a3e39b8abcd0e3bb0.tar.gz
patchelf-36d925e86817c9f2a64c4d5a3e39b8abcd0e3bb0.tar.bz2
Diffstat (limited to 'release.nix')
-rw-r--r--release.nix29
1 files changed, 20 insertions, 9 deletions
diff --git a/release.nix b/release.nix
index 032253e..ee64aa4 100644
--- a/release.nix
+++ b/release.nix
@@ -49,25 +49,33 @@ let
};
- rpm_fedora9i386 = makeRPM (diskImages: diskImages.fedora9i386) 50;
- rpm_fedora10i386 = makeRPM (diskImages: diskImages.fedora10i386) 40;
- rpm_opensuse103i386 = makeRPM (diskImages: diskImages.opensuse103i386) 40;
+ rpm_fedora5i386 = makeRPM_i686 (diskImages: diskImages.fedora5i386) 20;
+ rpm_fedora9i386 = makeRPM_i686 (diskImages: diskImages.fedora9i386) 50;
+ rpm_fedora9x86_64 = makeRPM_x86_64 (diskImages: diskImages.fedora9x86_64) 50;
+ rpm_fedora10i386 = makeRPM_i686 (diskImages: diskImages.fedora10i386) 40;
+ rpm_fedora10x86_64 = makeRPM_x86_64 (diskImages: diskImages.fedora10x86_64) 40;
+ rpm_opensuse103i386 = makeRPM_i686 (diskImages: diskImages.opensuse103i386) 40;
- deb_debian40i386 = makeDeb (diskImages: diskImages.debian40i386) 30;
- deb_ubuntu804i386 = makeDeb (diskImages: diskImages.ubuntu804i386) 40;
+ deb_debian40i386 = makeDeb_i686 (diskImages: diskImages.debian40i386) 30;
+ deb_debian40x86_64 = makeDeb_x86_64 (diskImages: diskImages.debian40x86_64) 30;
+ deb_ubuntu804i386 = makeDeb_i686 (diskImages: diskImages.ubuntu804i386) 40;
+ deb_ubuntu804x86_64 = makeDeb_x86_64 (diskImages: diskImages.ubuntu804x86_64) 40;
};
+ makeRPM_i686 = makeRPM "i686-linux";
+ makeRPM_x86_64 = makeRPM "x86_64-linux";
+
makeRPM =
- diskImageFun: prio:
+ system: diskImageFun: prio:
{ tarball ? {path = jobs.tarball {};}
, nixpkgs ? {path = ../nixpkgs;}
}:
- with import nixpkgs.path {};
+ with import nixpkgs.path {inherit system;};
releaseTools.rpmBuild rec {
name = "patchelf-rpm-${diskImage.name}";
@@ -77,13 +85,16 @@ let
};
+ makeDeb_i686 = makeDeb "i686-linux";
+ makeDeb_x86_64 = makeDeb "x86_64-linux";
+
makeDeb =
- diskImageFun: prio:
+ system: diskImageFun: prio:
{ tarball ? {path = jobs.tarball {};}
, nixpkgs ? {path = ../nixpkgs;}
}:
- with import nixpkgs.path {};
+ with import nixpkgs.path {inherit system;};
releaseTools.debBuild {
name = "patchelf-deb";