Skip to content
This repository was archived by the owner on Oct 7, 2020. It is now read-only.

Commit b51def0

Browse files
committed
sort the found supported ghc-versions
1 parent e03b5e5 commit b51def0

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

install.hs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ import Data.Maybe ( isNothing
3434
import Data.List ( dropWhileEnd
3535
, intersperse
3636
, intercalate
37+
, sort
3738
)
3839
import qualified Data.Text as T
3940
import Data.Char ( isSpace )
@@ -63,6 +64,7 @@ getHieVersions = do
6364
& map T.unpack
6465
-- the following line excludes `8.6.3` on windows systems
6566
& filter (\p -> not isWindowsSystem || p /= "8.6.3")
67+
& sort
6668
return hieVersions
6769

6870
-- | Most recent version of hie.
@@ -319,7 +321,7 @@ shortHelpMessage = do
319321
, stackBuildAllTarget
320322
-- , stackHieTarget mostRecentHieVersion
321323
, stackBuildDocTarget
322-
, stackHieTarget "8.4.4"
324+
, stackHieTarget (last hieVersions)
323325
, emptyTarget
324326
, ( "cabal-ghcs"
325327
, "Show all GHC versions that can be installed via `cabal-build` and `cabal-build-all`."
@@ -328,7 +330,7 @@ shortHelpMessage = do
328330
, cabalBuildAllTarget
329331
-- , cabalHieTarget mostRecentHieVersion
330332
, cabalBuildDocTarget
331-
, cabalHieTarget "8.4.4"
333+
, cabalHieTarget (last hieVersions)
332334
]
333335

334336

0 commit comments

Comments
 (0)