From cc7db6446bdcf427b736cc7af503a5e518a3ca42 Mon Sep 17 00:00:00 2001 From: aszlig Date: Wed, 1 Apr 2015 02:55:02 +0200 Subject: release.nix: Add channel expression files. This is actually a store path consisting of the vuizvui sources themselves and currently doesn't depend on anything else, so it usually won't fail when mandatory tests or builds fail. Signed-off-by: aszlig --- release.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'release.nix') diff --git a/release.nix b/release.nix index 8a521288..9d8ad528 100644 --- a/release.nix +++ b/release.nix @@ -1,5 +1,8 @@ +{ vuizvui ? { outPath = ./.; revCount = 12345; shortRev = "abcdefg"; } +, supportedSystems ? [ "i686-linux" "x86_64-linux" ] +}: + let - supportedSystems = [ "i686-linux" "x86_64-linux" ]; system = "x86_64-linux"; pkgs = import { inherit system; }; @@ -22,6 +25,12 @@ in with pkgs.lib; with builtins; { }; in with releaseLib; mapTestOn (packagePlatforms releaseLib.pkgs); + channel = pkgs.srcOnly rec { + name = "vuizvui-channel-${version}"; + version = "${toString vuizvui.revCount}.${vuizvui.shortRev}"; + src = vuizvui; + }; + manual = let modules = import { modules = import ./modules/module-list.nix; -- cgit 1.4.1