Adding eProver to buildfarm via maintanership

svn path=/nixpkgs/trunk/; revision=16854
This commit is contained in:
Michael Raskin 2009-08-25 08:28:08 +00:00
parent e6b1990f24
commit 9e928bb1e9
4 changed files with 15 additions and 6 deletions

View file

@ -14,10 +14,11 @@ let
debug = import ./debug.nix;
misc = import ./misc.nix;
maintainers = import ./maintainers.nix;
platforms = import ./platforms.nix;
in
{ inherit trivial lists strings stringsWithDeps attrsets sources options
properties modules types meta debug maintainers;
properties modules types meta debug maintainers platforms;
}
# !!! don't include everything at top-level; perhaps only the most
# commonly used functions.

10
pkgs/lib/platforms.nix Normal file
View file

@ -0,0 +1,10 @@
let
lists = import ./lists.nix;
in
rec {
linux = ["i686-linux" "x86_64-linux"];
darwin = ["i686-darwin"];
cygwin = ["i686-cygwin"];
all = linux ++ darwin ++ cygwin;
allBut = platform: lists.filter (x: platform != x) all;
}

View file

@ -28,5 +28,7 @@ stdenv.mkDerivation {
meta = {
description = "E automated theorem prover";
maintainers = [stdenv.lib.maintainers.raskin];
platforms = stdenv.lib.platforms.all;
};
}

View file

@ -51,11 +51,7 @@ let
else [];
/* Common platform groups on which to test packages. */
linux = ["i686-linux" "x86_64-linux"];
darwin = ["i686-darwin"];
cygwin = ["i686-cygwin"];
all = linux ++ darwin ++ cygwin;
allBut = platform: pkgs.lib.filter (x: platform != x) all;
inherit (pkgs.lib.platforms) linux darwin cygwin allBut all;
/* Platform groups for specific kinds of applications. */
x11Supported = linux;