Use evalPackages to write cabal.project file (#630)
commit91a7ac7aab9766ba6f699c5fb1ddc0827b6044b1
authorHamish Mackenzie <Hamish.Mackenzie@iohk.io>
dateWed 27 May 2020, 18:05 (6 years ago)
parentf5bc952
lib/call-cabal-project-to-nix.nix+1−1
@@ -171,7 +171,7 @@ let
171171 initialText = pkgs.lib.lists.take 1 blocks;
172172 repoBlocks = builtins.map parseBlock (pkgs.lib.lists.drop 1 blocks);
173173 sourceRepos = pkgs.lib.lists.concatMap (x: x.sourceRepo) repoBlocks;
174− otherText = pkgs.writeText "cabal.project" (pkgs.lib.strings.concatStringsSep "\n" (
174+ otherText = pkgs.evalPackages.writeText "cabal.project" (pkgs.lib.strings.concatStringsSep "\n" (
175175 initialText
176176 ++ (builtins.map (x: x.otherText) repoBlocks)));
177177 in {