@@ -9,35 +9,35 @@ let
9 util = callPackage ./util.nix {};
9 util = callPackage ./util.nix {};
10in pkgs.recurseIntoAttrs {
10in pkgs.recurseIntoAttrs {
11 inherit (haskell-nix) haskellNixRoots;
11 inherit (haskell-nix) haskellNixRoots;
12− cabal-simple = haskell-nix.callPackage ./cabal-simple { inherit util; };
12+# cabal-simple = haskell-nix.callPackage ./cabal-simple { inherit util; };
13− cabal-simple-prof = haskell-nix.callPackage ./cabal-simple-prof { inherit util; };
13+# cabal-simple-prof = haskell-nix.callPackage ./cabal-simple-prof { inherit util; };
14− cabal-sublib = haskell-nix.callPackage ./cabal-sublib { inherit util; };
14+# cabal-sublib = haskell-nix.callPackage ./cabal-sublib { inherit util; };
15− cabal-22 = haskell-nix.callPackage ./cabal-22 { inherit util; };
15+# cabal-22 = haskell-nix.callPackage ./cabal-22 { inherit util; };
16− with-packages = haskell-nix.callPackage ./with-packages { inherit util; };
16+# with-packages = haskell-nix.callPackage ./with-packages { inherit util; };
17− builder-haddock = haskell-nix.callPackage ./builder-haddock {};
17+# builder-haddock = haskell-nix.callPackage ./builder-haddock {};
18− stack-simple = haskell-nix.callPackage ./stack-simple {};
18+# stack-simple = haskell-nix.callPackage ./stack-simple {};
19− snapshots = haskell-nix.callPackage ./snapshots {};
19+# snapshots = haskell-nix.callPackage ./snapshots {};
20− shell-for = haskell-nix.callPackage ./shell-for {};
20+# shell-for = haskell-nix.callPackage ./shell-for {};
21− shell-for-setup-deps = haskell-nix.callPackage ./shell-for-setup-deps {};
21+# shell-for-setup-deps = haskell-nix.callPackage ./shell-for-setup-deps {};
22− setup-deps = import ./setup-deps { inherit pkgs; };
22+# setup-deps = import ./setup-deps { inherit pkgs; };
23− callStackToNix = haskell-nix.callPackage ./call-stack-to-nix {};
23+# callStackToNix = haskell-nix.callPackage ./call-stack-to-nix {};
24− callCabalProjectToNix = haskell-nix.callPackage ./call-cabal-project-to-nix {};
24+# callCabalProjectToNix = haskell-nix.callPackage ./call-cabal-project-to-nix {};
25− cabal-source-repo = haskell-nix.callPackage ./cabal-source-repo {};
25+# cabal-source-repo = haskell-nix.callPackage ./cabal-source-repo {};
26− buildable = haskell-nix.callPackage ./buildable {};
26+# buildable = haskell-nix.callPackage ./buildable {};
27− project-flags-cabal = haskell-nix.callPackage ./project-flags/cabal.nix {};
27+# project-flags-cabal = haskell-nix.callPackage ./project-flags/cabal.nix {};
28− project-flags-stack = haskell-nix.callPackage ./project-flags/stack.nix {};
28+# project-flags-stack = haskell-nix.callPackage ./project-flags/stack.nix {};
29− fully-static = haskell-nix.callPackage ./fully-static { inherit (pkgs) buildPackages; };
29+# fully-static = haskell-nix.callPackage ./fully-static { inherit (pkgs) buildPackages; };
30− ghc-options-cabal = haskell-nix.callPackage ./ghc-options/cabal.nix {};
30+# ghc-options-cabal = haskell-nix.callPackage ./ghc-options/cabal.nix {};
31− ghc-options-stack = haskell-nix.callPackage ./ghc-options/stack.nix {};
31+# ghc-options-stack = haskell-nix.callPackage ./ghc-options/stack.nix {};
32− exe-only = haskell-nix.callPackage ./exe-only { inherit util; };
32+# exe-only = haskell-nix.callPackage ./exe-only { inherit util; };
34− # Run unit tests with: nix-instantiate --eval --strict -A unit.tests
34+# # Run unit tests with: nix-instantiate --eval --strict -A unit.tests
35− # An empty list means success.
35+# # An empty list means success.
36− unit = let
36+# unit = let
37− tests = haskell-nix.callPackage ./unit.nix {};
37+# tests = haskell-nix.callPackage ./unit.nix {};
38− in runCommand "unit-tests" { passthru = { inherit tests; }; }
38+# in runCommand "unit-tests" { passthru = { inherit tests; }; }
39− (lib.concatMapStringsSep "\n" (t: "echo ${t.name} failed") tests +
39+# (lib.concatMapStringsSep "\n" (t: "echo ${t.name} failed") tests +
40− (if builtins.length tests == 0 then "\ntouch $out" else "\nexit 1"));
40+# (if builtins.length tests == 0 then "\ntouch $out" else "\nexit 1"));
43## more possible test cases
43## more possible test cases