@@ -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