on iko/ghcjs-patch-master help sign in
test: Fails to use snapshot.yaml (#338)
a3b3e0eKirill Elagin
@@ -25,6 +25,7 @@ in pkgs.recurseIntoAttrs {
25 with-packages = haskell-nix.callPackage ./with-packages { inherit util; };
25 with-packages = haskell-nix.callPackage ./with-packages { inherit util; };
26 builder-haddock = haskell-nix.callPackage ./builder-haddock {};
26 builder-haddock = haskell-nix.callPackage ./builder-haddock {};
27 stack-simple = haskell-nix.callPackage ./stack-simple {};
27 stack-simple = haskell-nix.callPackage ./stack-simple {};
28+ stack-local-resolver = haskell-nix.callPackage ./stack-local-resolver {};
28 snapshots = haskell-nix.callPackage ./snapshots {};
29 snapshots = haskell-nix.callPackage ./snapshots {};
29 shell-for = haskell-nix.callPackage ./shell-for {};
30 shell-for = haskell-nix.callPackage ./shell-for {};
30 shell-for-setup-deps = haskell-nix.callPackage ./shell-for-setup-deps {};
31 shell-for-setup-deps = haskell-nix.callPackage ./shell-for-setup-deps {};
test/stack-local-resolver/.gitignorenew file+2
@@ -0,0 +1,2 @@
1+/.stack-work/
2+/*.cabal
test/stack-local-resolver/default.nixnew file+9
@@ -0,0 +1,9 @@
1+{ stackProject }:
2+
3+let
4+ project = stackProject {
5+ src = ./.;
6+ };
7+in
8+
9+project.stack-local-resolver
test/stack-local-resolver/package.yamlnew file+7
@@ -0,0 +1,7 @@
1+name: stack-local-resolver
2+
3+dependencies:
4+- base
5+
6+library:
7+ source-dirs: src
test/stack-local-resolver/snapshot.yamlnew file+4
@@ -0,0 +1,4 @@
1+name: local-snapshot
2+resolver: lts-14.13
3+
4+packages: []
test/stack-local-resolver/src/Lib.hsnew file+6
@@ -0,0 +1,6 @@
1+module Lib
2+ ( someFunc
3+ ) where
4+
5+someFunc :: IO ()
6+someFunc = putStrLn "someFunc"
test/stack-local-resolver/stack.yamlnew file+4
@@ -0,0 +1,4 @@
1+resolver: snapshot.yaml
2+
3+packages:
4+- .