diff options
Diffstat (limited to 'testsuite/mk/ghc-config.hs')
-rw-r--r-- | testsuite/mk/ghc-config.hs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/testsuite/mk/ghc-config.hs b/testsuite/mk/ghc-config.hs index 9a6a5e74df..c5ad5ff3b7 100644 --- a/testsuite/mk/ghc-config.hs +++ b/testsuite/mk/ghc-config.hs @@ -34,6 +34,12 @@ main = do _ -> "package-conf" putStrLn $ "GhcPackageDbFlag" ++ '=':pkgdb_flag + let minGhcVersion711 = case lookup "Project version" fields of + Just v + | parseVersion v >= [7,11] -> "YES" + _ -> "NO" + putStrLn $ "MinGhcVersion711" ++ '=':minGhcVersion711 + getGhcFieldOrFail :: [(String,String)] -> String -> String -> IO () getGhcFieldOrFail fields mkvar key |