Skip to content

Commit d5f5e53

Browse files
authored
Merge pull request #82 from alanz/wip
Update wrapper to detect GHC 8.4, update package lock file
2 parents dd92edb + f4a2441 commit d5f5e53

File tree

3 files changed

+676
-917
lines changed

3 files changed

+676
-917
lines changed

hie-wrapper.sh

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ HIEBIN='hie'
2626
BACKUP_HIEBIN='hie'
2727
# Match the version number with a HIE version, and provide a fallback without
2828
# the patch number.
29+
30+
# GHC 8.0.*
2931
if [[ $versionNumber = *"8.0.1"* ]]; then
3032
debug "Project is using GHC 8.0.1"
3133
HIEBIN='hie-8.0.1'
@@ -37,6 +39,8 @@ elif [[ $versionNumber = *"8.0.2"* ]]; then
3739
elif [[ $versionNumber = *"8.0"* ]]; then
3840
debug "Project is using GHC 8.0.*"
3941
HIEBIN='hie-8.0'
42+
43+
# GHC 8.2.*
4044
elif [[ $versionNumber = *"8.2.1"* ]]; then
4145
debug "Project is using GHC 8.2.1"
4246
HIEBIN='hie-8.2.1'
@@ -48,6 +52,16 @@ elif [[ $versionNumber = *"8.2.2"* ]]; then
4852
elif [[ $versionNumber = *"8.2"* ]]; then
4953
debug "Project is using GHC 8.2.*"
5054
HIEBIN='hie-8.2'
55+
56+
# GHC 8.4.*
57+
elif [[ $versionNumber = *"8.4.2"* ]]; then
58+
debug "Project is using GHC 8.4.2"
59+
HIEBIN='hie-8.4.2'
60+
BACKUP_HIEBIN='hie-8.4'
61+
elif [[ $versionNumber = *"8.4"* ]]; then
62+
debug "Project is using GHC 8.4.*"
63+
HIEBIN='hie-8.4'
64+
5165
else
5266
debug "WARNING: GHC version does not match any of the checked ones."
5367
fi

0 commit comments

Comments
 (0)