@@ -21,7 +21,7 @@ defaultBuildSettings :: BuildSettings
2121defaultBuildSettings = BuildSettings
2222 { sandboxRoot = "sandbox"
2323 , expectedFailuresBuild = defaultExpectedFailures
24− , extraArgs = ["-fnetwork23"]
24+ , extraArgs = const ["-fnetwork23"]
2525 , testWorkerThreads = 4
2626 }
2727
@@ -47,15 +47,12 @@ build settings' bp = do
4747 let installBuildTool tool = do
4848 putStrLn $ "Installing build tool: " ++ tool
4949 ec <- withBinaryFile "build-tools.log" WriteMode $ \handle -> do
50− let args = addCabalArgs settings
50+ let args = addCabalArgs settings BSBuild
5151 $ "install"
5252 : ("--cabal-lib-version=" ++ libVersion)
5353 : "--build-log=logs-tools/$pkg.log"
5454 : "-j"
55− : concat
56− [ extraArgs settings
57− , [tool]
58− ]
55+ : [tool]
5956 hPutStrLn handle ("cabal " ++ unwords (map (\s -> "'" ++ s ++ "'") args))
6057 ph <- runCabal args handle
6158 waitForProcess ph
@@ -71,14 +68,13 @@ build settings' bp = do
7168
7269 putStrLn "Beginning Stackage build"
7370 ph <- withBinaryFile "build.log" WriteMode $ \handle -> do
74− let args = addCabalArgs settings
71+ let args = addCabalArgs settings BSBuild
7572 $ "install"
7673 : ("--cabal-lib-version=" ++ libVersion)
7774 : "--build-log=logs/$pkg.log"
7875 : "-j"
7976 : concat
80− [ extraArgs settings
81− , bpPackageList bp
77+ [ bpPackageList bp
8278 ]
8379 hPutStrLn handle ("cabal " ++ unwords (map (\s -> "'" ++ s ++ "'") args))
8480 runCabal args handle