Commit 4867841c authored by Andrew Gibiansky's avatar Andrew Gibiansky

Changing cabal file as per @aavogt's PR

parent f5319a2c
...@@ -54,10 +54,10 @@ library ...@@ -54,10 +54,10 @@ library
default-language: Haskell2010 default-language: Haskell2010
build-depends: build-depends:
base ==4.6.*, base ==4.6.*,
aeson >=0.7, aeson >=0.6 && < 0.8,
base64-bytestring >=1.0, base64-bytestring >=1.0,
bytestring >=0.10, bytestring >=0.10,
cereal >=0.3, cereal ==0.3.*,
classy-prelude >=0.7, classy-prelude >=0.7,
cmdargs >=0.10, cmdargs >=0.10,
containers >=0.5, containers >=0.5,
...@@ -87,9 +87,17 @@ library ...@@ -87,9 +87,17 @@ library
tar -any, tar -any,
transformers -any, transformers -any,
unix >= 2.6, unix >= 2.6,
utf8-string -any unordered-containers -any,
stm -any,
text -any,
utf8-string -any,
vector -any
exposed-modules: IHaskell.Display exposed-modules: IHaskell.Display
IHaskell.Convert
IHaskell.Convert.Args
IHaskell.Convert.IpynbToLhs
IHaskell.Convert.LhsToIpynb
IHaskell.Eval.Completion IHaskell.Eval.Completion
IHaskell.Eval.Evaluate IHaskell.Eval.Evaluate
IHaskell.Eval.Info IHaskell.Eval.Info
...@@ -107,26 +115,7 @@ library ...@@ -107,26 +115,7 @@ library
executable IHaskell executable IHaskell
-- .hs or .lhs file containing the Main module. -- .hs or .lhs file containing the Main module.
hs-source-dirs: src main-is: src/Main.hs
main-is: Main.hs
build-tools: happy, cpphs
-- Modules included in this executable, other than Main.
other-modules:
IHaskell.Eval.Lint
IHaskell.Eval.Completion
IHaskell.Eval.Info
IHaskell.Eval.Evaluate
IHaskell.Eval.Parser
IHaskell.Eval.Hoogle
IHaskell.Eval.ParseShell
IHaskell.Eval.Util
IHaskell.IPython
IHaskell.Flags
IHaskell.Types
IHaskell.Display
IHaskell.BrokenPackages
default-extensions: DoAndIfThenElse default-extensions: DoAndIfThenElse
...@@ -134,40 +123,18 @@ executable IHaskell ...@@ -134,40 +123,18 @@ executable IHaskell
default-language: Haskell2010 default-language: Haskell2010
build-depends: build-depends:
base ==4.6.*, base ==4.6.*,
aeson >=0.7, aeson >=0.6 && < 0.8,
base64-bytestring >=1.0,
bytestring >=0.10, bytestring >=0.10,
cereal >=0.3, cereal ==0.3.*,
classy-prelude >=0.7, classy-prelude >=0.7,
cmdargs >=0.10,
containers >=0.5, containers >=0.5,
directory -any, directory -any,
filepath -any,
ghc ==7.6.*, ghc ==7.6.*,
ghc-parser >=0.1.1, ihaskell -any,
ghci-lib >=0.1,
ghc-paths ==0.1.*,
haskeline -any,
here -any,
hlint -any,
hspec -any,
HTTP -any,
HUnit -any,
ipython-kernel -any, ipython-kernel -any,
MissingH >=1.2, MissingH >=1.2,
mtl >=2.1, text -any,
parsec -any, unix >= 2.6
process >=1.1,
random >=1.0,
shelly ==1.3.* || >= 1.4.4.2,
split >= 0.2,
strict >=0.3,
system-argv0 -any,
system-filepath -any,
tar -any,
transformers -any,
unix >= 2.6,
utf8-string -any
Test-Suite hspec Test-Suite hspec
hs-source-dirs: src hs-source-dirs: src
...@@ -177,10 +144,10 @@ Test-Suite hspec ...@@ -177,10 +144,10 @@ Test-Suite hspec
default-language: Haskell2010 default-language: Haskell2010
build-depends: build-depends:
base ==4.6.*, base ==4.6.*,
aeson >=0.7, aeson >=0.6 && < 0.8,
base64-bytestring >=1.0, base64-bytestring >=1.0,
bytestring >=0.10, bytestring >=0.10,
cereal >=0.3, cereal ==0.3.*,
classy-prelude >=0.7, classy-prelude >=0.7,
cmdargs >=0.10, cmdargs >=0.10,
containers >=0.5, containers >=0.5,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment