@@ -34,8 +34,6 @@ dropExcluded bs m0 =
3434
3535getInstallInfo :: SelectSettings -> IO InstallInfo
3636getInstallInfo settings = do
37− putStrLn "Loading Haskell Platform"
38−
3937 core <- do
4038 putStrLn "Loading core packages from global database"
4139 getGlobalPackages $ selectGhcVersion settings
@@ -108,14 +106,18 @@ getInstallInfo settings = do
108106 putStrLn $ "Inclusive/exclusive: " ++ incexc
109107
110108 putStrLn "Creating hackage file (for publishing to Stackage server)"
109+ let isHP = requireHaskellPlatform settings
111110 IO.withBinaryFile (incexc </> "hackage") IO.WriteMode $ \hackageH ->
112111 IO.withBinaryFile (incexc </> "create-snapshot.sh") IO.WriteMode
113− (createHackageFile isInc ii ghcVer date hackageH)
112+ (createHackageFile isInc isHP ii ghcVer date hackageH)
114113
115114 putStrLn "Creating desc file (for publishing to Stackage server)"
116115 System.IO.UTF8.writeFile (incexc </> "desc") $ concat
117116 [ "Stackage build for GHC "
118117 , ghcVer
118+ , if requireHaskellPlatform settings
119+ then " + Haskell Platform"
120+ else ""
119121 , ", "
120122 , date
121123 , ", "