diff options
Diffstat (limited to 'hypsrc-test')
-rwxr-xr-x | hypsrc-test/run.hs | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/hypsrc-test/run.hs b/hypsrc-test/run.hs index 549f33f7..e9a38c0c 100755 --- a/hypsrc-test/run.hs +++ b/hypsrc-test/run.hs @@ -20,13 +20,15 @@ import Distribution.Simple.Utils hiding (die) baseDir, rootDir :: FilePath -baseDir = takeDirectory __FILE__ +baseDir = takeDirectory __FILE__ rootDir = baseDir </> ".." -srcDir, refDir, outDir :: FilePath +srcDir, refDir, outDir, refDir', outDir' :: FilePath srcDir = baseDir </> "src" refDir = baseDir </> "ref" outDir = baseDir </> "out" +refDir' = refDir </> "src" +outDir' = outDir </> "src" haddockPath :: FilePath haddockPath = rootDir </> "dist" </> "build" </> "haddock" </> "haddock" @@ -51,6 +53,7 @@ main = do [ "--odir=" ++ outDir , "--no-warnings" , "--hyperlinked-source" + , "--pretty-html" ] ++ args' ++ mods' forM_ mods' $ check True @@ -72,8 +75,8 @@ check strict mdl = do else do putStrLn $ "Pass: " ++ mdl ++ " (no reference file)" where - refFile = refDir </> takeBaseName mdl ++ ".html" - outFile = outDir </> takeBaseName mdl ++ ".html" + refFile = refDir' </> takeBaseName mdl ++ ".html" + outFile = outDir' </> takeBaseName mdl ++ ".html" diff :: FilePath -> FilePath -> IO () |