aboutsummaryrefslogtreecommitdiff
path: root/lib/Distribution/Helper/Discover.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Distribution/Helper/Discover.hs')
-rw-r--r--lib/Distribution/Helper/Discover.hs4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/Distribution/Helper/Discover.hs b/lib/Distribution/Helper/Discover.hs
index a748b25..635474d 100644
--- a/lib/Distribution/Helper/Discover.hs
+++ b/lib/Distribution/Helper/Discover.hs
@@ -52,10 +52,10 @@ findProjects dir = execWriterT $ do
let stackYaml = dir </> "stack.yaml"
whenM (liftIO $ doesFileExist stackYaml) $
tell [Ex $ ProjLocStackYaml stackYaml]
- join $ traverse (tell . pure . Ex . ProjLocV1CabalFile) <$>
+ join $ traverse (tell . pure . Ex . ProjLocV1Dir . takeDirectory) <$>
liftIO (findCabalFiles dir)
-findDistDirs (ProjLocV1CabalFile cabal) =
+findDistDirs (ProjLocV1CabalFile cabal _) =
[DistDirV1 $ replaceFileName cabal "dist/"]
findDistDirs (ProjLocV1Dir dir) = [DistDirV1 $ dir </> "dist/"]
findDistDirs (ProjLocV2File cabal) =