git.iko.soy/typeable/nixpkgs-stackage
on master help sign in
Add supported-stackage-releases.txt list
commita0053feaa7690d276d2853200598bf299d6fda85 authorDmitry Bushev <bushevdv@gmail.com> dateWed 3 Jan 2018, 17:28 (9 years ago) parentb2f6efa
2 files changed+10−1
release.nix+9−1 supported-stackage-releases.txt+1
release.nix+9−1
@@ -1,9 +1,17 @@
11{ supportedSystems ? [ "x86_64-linux" "i686-linux" ]
2−, supportedStackageReleases ? [ "lts-100" "lts-101" ]
2+, supportedReleases ? null
33, inHydra ? true }:
44
55let
66 lib = (import <nixpkgs> {}).lib;
7+ supportedStackageReleases =
8+ if supportedReleases == null
9+ then
10+ builtins.filter (x: x != "")
11+ (lib.splitString "\n"
12+ (builtins.readFile ./supported-stackage-releases.txt))
13+ else
14+ supportedReleases;
715 release = import <nixpkgs/pkgs/top-level/release-lib.nix> {
816 inherit supportedSystems;
917 nixpkgsArgs = { overlays = [ (import ./haskell-overlay.nix) ]; };
supported-stackage-releases.txtnew file+1
@@ -0,0 +1 @@
1+lts-100