Skip to content

Commit 561c45a

Browse files
committed
Add build-info location to plan.json
1 parent e86ebff commit 561c45a

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

cabal-install/src/Distribution/Client/ProjectPlanOutput.hs

+4-2
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ import Distribution.Simple.GHC
4545
, GhcEnvironmentFileEntry(..), simpleGhcEnvironmentFile
4646
, writeGhcEnvironmentFile )
4747
import Distribution.Simple.BuildPaths
48-
( dllExtension, exeExtension )
48+
( dllExtension, exeExtension, buildInfoPref )
4949
import qualified Distribution.Compat.Graph as Graph
5050
import Distribution.Compat.Graph (Graph, Node)
5151
import qualified Distribution.Compat.Binary as Binary
@@ -150,7 +150,9 @@ encodePlanAsJson distDirLayout elaboratedInstallPlan elaboratedSharedConfig =
150150
| Just hash <- [elabPkgSourceHash elab] ] ++
151151
(case elabBuildStyle elab of
152152
BuildInplaceOnly ->
153-
["dist-dir" J..= J.String dist_dir]
153+
[ "dist-dir" J..= J.String dist_dir
154+
, "build-info" J..= J.String (buildInfoPref dist_dir)
155+
]
154156
BuildAndInstall ->
155157
-- TODO: install dirs?
156158
[]

0 commit comments

Comments
 (0)