File tree Expand file tree Collapse file tree 8 files changed +40
-16
lines changed
hls-call-hierarchy-plugin
hls-explicit-imports-plugin Expand file tree Collapse file tree 8 files changed +40
-16
lines changed Original file line number Diff line number Diff line change @@ -110,15 +110,18 @@ library
110
110
build-depends :
111
111
unix
112
112
113
- if impl(ghc == 8.10.5 )
113
+ if impl(ghc < 8.10.5 )
114
+ build-depends :
115
+ ghc-api-compat == 8.6
116
+ elif impl(ghc == 8.10.5 )
114
117
build-depends :
115
118
ghc-api-compat == 8.10.5
116
119
elif impl(ghc > 8.10.5 ) && impl(ghc < 9 )
117
120
build-depends :
118
121
ghc-api-compat == 8.10.6
119
122
else
120
123
build-depends :
121
- ghc-api-compat == 8.6
124
+ ghc-api-compat
122
125
123
126
default-extensions :
124
127
ApplicativeDo
Original file line number Diff line number Diff line change @@ -360,15 +360,18 @@ executable haskell-language-server
360
360
, transformers
361
361
, unordered-containers
362
362
363
- if impl(ghc == 8.10.5 )
363
+ if impl(ghc < 8.10.5 )
364
+ build-depends :
365
+ ghc-api-compat == 8.6
366
+ elif impl(ghc == 8.10.5 )
364
367
build-depends :
365
368
ghc-api-compat == 8.10.5
366
369
elif impl(ghc > 8.10.5 ) && impl(ghc < 9 )
367
370
build-depends :
368
371
ghc-api-compat == 8.10.6
369
372
else
370
373
build-depends :
371
- ghc-api-compat == 8.6
374
+ ghc-api-compat
372
375
373
376
default-language : Haskell2010
374
377
default-extensions : DataKinds, TypeOperators
Original file line number Diff line number Diff line change @@ -56,15 +56,18 @@ library
56
56
, text
57
57
, unordered-containers
58
58
59
- if impl(ghc == 8.10.5 )
59
+ if impl(ghc < 8.10.5 )
60
+ build-depends :
61
+ ghc-api-compat == 8.6
62
+ elif impl(ghc == 8.10.5 )
60
63
build-depends :
61
64
ghc-api-compat == 8.10.5
62
65
elif impl(ghc > 8.10.5 ) && impl(ghc < 9 )
63
66
build-depends :
64
67
ghc-api-compat == 8.10.6
65
68
else
66
69
build-depends :
67
- ghc-api-compat == 8.6
70
+ ghc-api-compat
68
71
69
72
if os(windows)
70
73
build-depends : Win32
Original file line number Diff line number Diff line change @@ -39,15 +39,18 @@ library
39
39
default-language : Haskell2010
40
40
default-extensions : DataKinds
41
41
42
- if impl(ghc == 8.10.5 )
42
+ if impl(ghc < 8.10.5 )
43
+ build-depends :
44
+ ghc-api-compat == 8.6
45
+ elif impl(ghc == 8.10.5 )
43
46
build-depends :
44
47
ghc-api-compat == 8.10.5
45
48
elif impl(ghc > 8.10.5 ) && impl(ghc < 9 )
46
49
build-depends :
47
50
ghc-api-compat == 8.10.6
48
51
else
49
52
build-depends :
50
- ghc-api-compat == 8.6
53
+ ghc-api-compat
51
54
52
55
test-suite tests
53
56
type : exitcode-stdio-1.0
Original file line number Diff line number Diff line change @@ -36,15 +36,18 @@ library
36
36
, text
37
37
, transformers
38
38
39
- if impl(ghc == 8.10.5 )
39
+ if impl(ghc < 8.10.5 )
40
+ build-depends :
41
+ ghc-api-compat == 8.6
42
+ elif impl(ghc == 8.10.5 )
40
43
build-depends :
41
44
ghc-api-compat == 8.10.5
42
45
elif impl(ghc > 8.10.5 ) && impl(ghc < 9 )
43
46
build-depends :
44
47
ghc-api-compat == 8.10.6
45
48
else
46
49
build-depends :
47
- ghc-api-compat == 8.6
50
+ ghc-api-compat
48
51
49
52
default-language : Haskell2010
50
53
default-extensions :
Original file line number Diff line number Diff line change @@ -26,15 +26,18 @@ library
26
26
, text
27
27
, unordered-containers
28
28
29
- if impl(ghc == 8.10.5 )
29
+ if impl(ghc < 8.10.5 )
30
+ build-depends :
31
+ ghc-api-compat == 8.6
32
+ elif impl(ghc == 8.10.5 )
30
33
build-depends :
31
34
ghc-api-compat == 8.10.5
32
35
elif impl(ghc > 8.10.5 ) && impl(ghc < 9 )
33
36
build-depends :
34
37
ghc-api-compat == 8.10.6
35
38
else
36
39
build-depends :
37
- ghc-api-compat == 8.6
40
+ ghc-api-compat
38
41
39
42
default-language : Haskell2010
40
43
default-extensions :
Original file line number Diff line number Diff line change @@ -33,15 +33,18 @@ library
33
33
34
34
default-language : Haskell2010
35
35
36
- if impl(ghc == 8.10.5 )
36
+ if impl(ghc < 8.10.5 )
37
+ build-depends :
38
+ ghc-api-compat == 8.6
39
+ elif impl(ghc == 8.10.5 )
37
40
build-depends :
38
41
ghc-api-compat == 8.10.5
39
42
elif impl(ghc > 8.10.5 ) && impl(ghc < 9 )
40
43
build-depends :
41
44
ghc-api-compat == 8.10.6
42
45
else
43
46
build-depends :
44
- ghc-api-compat == 8.6
47
+ ghc-api-compat
45
48
46
49
test-suite tests
47
50
type : exitcode-stdio-1.0
Original file line number Diff line number Diff line change @@ -32,15 +32,18 @@ library
32
32
, transformers
33
33
, unordered-containers
34
34
35
- if impl(ghc == 8.10.5 )
35
+ if impl(ghc < 8.10.5 )
36
+ build-depends :
37
+ ghc-api-compat == 8.6
38
+ elif impl(ghc == 8.10.5 )
36
39
build-depends :
37
40
ghc-api-compat == 8.10.5
38
41
elif impl(ghc > 8.10.5 ) && impl(ghc < 9 )
39
42
build-depends :
40
43
ghc-api-compat == 8.10.6
41
44
else
42
45
build-depends :
43
- ghc-api-compat == 8.6
46
+ ghc-api-compat
44
47
45
48
default-language : Haskell2010
46
49
default-extensions :
You can’t perform that action at this time.
0 commit comments