Skip to content
Snippets Groups Projects
Commit a9bf1df0 authored by John Wiegley's avatar John Wiegley
Browse files

Installation extra-html-docs via proper mechanism

parent 6d97fdd9
No related branches found
No related tags found
No related merge requests found
......@@ -79,7 +79,7 @@ import Distribution.Simple.InstallDirs (InstallDirs(..), PathTemplateEnv, PathTe
import Distribution.Simple.LocalBuildInfo
( LocalBuildInfo(..), Component(..), ComponentLocalBuildInfo(..)
, withAllComponentsInBuildOrder
, absoluteInstallDirs, CopyDest(NoCopyDest) )
, CopyDest(NoCopyDest) )
import Distribution.Simple.BuildPaths ( haddockName,
hscolourPref, autogenModulesDir,
)
......@@ -223,10 +223,7 @@ haddock pkg_descr lbi suffixes flags = do
forM_ (extraHtmlFiles pkg_descr) $ \ fpath -> do
files <- matchFileGlob fpath
let dir = takeDirectory (flat_htmldir </> "html")
InstallDirs { htmldir = flat_htmldir } =
absoluteInstallDirs pkg_descr lbi NoCopyDest
forM_ files $ copyFileTo verbosity dir
forM_ files $ copyFileTo verbosity (unDir' $ argOutputDir commonArgs)
where
verbosity = flag haddockVerbosity
keepTempFiles = flag haddockKeepTempFiles
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment