Skip to content

Commit d79e033

Browse files
authored
Merge pull request haskell#26 from fendor/cabal-helper-helper
Use cabal-helper 1.0
2 parents e1da603 + 4a80ec3 commit d79e033

23 files changed

+657
-613
lines changed

.circleci/config.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@ defaults: &defaults
2626
- stack-cache-{{ .Environment.HIE_CACHE }}-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "stack-build.txt" }}
2727
- stack-cache-{{ .Environment.HIE_CACHE }}-{{ arch }}-{{ .Environment.CIRCLE_JOB }}-{{ checksum "resolver.txt" }}
2828

29-
# - run:
30-
# name: Stack upgrade
31-
# command: stack upgrade
29+
- run:
30+
name: Stack upgrade
31+
command: stack upgrade
3232

3333
- run:
3434
name: Stack setup

.gitmodules

+2-8
Original file line numberDiff line numberDiff line change
@@ -12,22 +12,16 @@
1212

1313
[submodule "submodules/HaRe"]
1414
path = submodules/HaRe
15-
# url = https://github.com/bubba/HaRe.git
1615
url = https://github.com/wz1000/HaRe.git
1716

1817
[submodule "submodules/cabal-helper"]
1918
path = submodules/cabal-helper
20-
# url = https://github.com/arbor/cabal-helper.git
21-
url = https://github.com/alanz/cabal-helper.git
22-
# url = https://github.com/DanielG/cabal-helper.git
19+
url = https://github.com/DanielG/cabal-helper.git
2320

2421
[submodule "submodules/ghc-mod"]
2522
path = submodules/ghc-mod
26-
# url = https://github.com/arbor/ghc-mod.git
27-
url = https://github.com/alanz/ghc-mod.git
28-
#url = https://github.com/mpickering/ghc-mod.git
23+
url = https://github.com/fendor/ghc-mod.git
2924

3025
[submodule "hie-bios"]
3126
path = hie-bios
3227
url = https://github.com/mpickering/hie-bios.git
33-
branch = multi-cradle

app/MainHie.hs

-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ import System.IO
2828
import Haskell.Ide.Engine.Plugin.ApplyRefact
2929
import Haskell.Ide.Engine.Plugin.Base
3030
import Haskell.Ide.Engine.Plugin.Brittany
31-
import Haskell.Ide.Engine.Plugin.Build
3231
import Haskell.Ide.Engine.Plugin.Example2
3332
import Haskell.Ide.Engine.Plugin.Bios
3433
import Haskell.Ide.Engine.Plugin.HaRe
@@ -55,7 +54,6 @@ plugins includeExamples = pluginDescToIdePlugins allPlugins
5554
[ applyRefactDescriptor "applyrefact"
5655
, baseDescriptor "base"
5756
, brittanyDescriptor "brittany"
58-
, buildPluginDescriptor "build"
5957
, haddockDescriptor "haddock"
6058
, hareDescriptor "hare"
6159
, hoogleDescriptor "hoogle"

haskell-ide-engine.cabal

+1-2
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ library
2727
Haskell.Ide.Engine.Options
2828
Haskell.Ide.Engine.Plugin.ApplyRefact
2929
Haskell.Ide.Engine.Plugin.Brittany
30-
Haskell.Ide.Engine.Plugin.Build
3130
Haskell.Ide.Engine.Plugin.Example2
3231
Haskell.Ide.Engine.Plugin.Floskell
3332
Haskell.Ide.Engine.Plugin.Bios
@@ -58,7 +57,7 @@ library
5857
, brittany
5958
, bytestring
6059
, Cabal
61-
, cabal-helper >= 0.8.0.4
60+
, cabal-helper >= 1.0 && < 1.1
6261
, containers
6362
, data-default
6463
, directory

0 commit comments

Comments
 (0)