Update dependencies and comment out things that slow the build and are unnecessary for testing
This commit is contained in:
parent
2f5639c4fb
commit
5c81d14efe
1 changed files with 99 additions and 104 deletions
203
Elm.cabal
203
Elm.cabal
|
@ -22,81 +22,79 @@ Build-type: Custom
|
|||
|
||||
Extra-source-files: changelog.txt
|
||||
Data-dir: dist/data
|
||||
Data-files: elm-runtime.js docs.json
|
||||
Data-files: elm-runtime.js interfaces.data
|
||||
Cabal-version: >=1.9
|
||||
|
||||
source-repository head
|
||||
type: git
|
||||
location: git://github.com/evancz/Elm.git
|
||||
|
||||
Library
|
||||
exposed-modules: Language.Elm,
|
||||
Language.Elm.Quasi
|
||||
Hs-Source-Dirs: compiler
|
||||
other-modules: Unique,
|
||||
SourceSyntax.Declaration,
|
||||
SourceSyntax.Expression,
|
||||
SourceSyntax.Everything,
|
||||
SourceSyntax.Helpers,
|
||||
SourceSyntax.Literal,
|
||||
SourceSyntax.Location,
|
||||
SourceSyntax.Module,
|
||||
SourceSyntax.Pattern,
|
||||
SourceSyntax.Rename,
|
||||
SourceSyntax.Type,
|
||||
Generate.JavaScript,
|
||||
Generate.Noscript,
|
||||
Generate.Html,
|
||||
Generate.Cases,
|
||||
Transform.Substitute,
|
||||
Transform.Optimize,
|
||||
Metadata.Libraries,
|
||||
Metadata.LoadLibraries,
|
||||
Initialize,
|
||||
Parse.Binop,
|
||||
Parse.Declaration,
|
||||
Parse.Expression,
|
||||
Parse.Helpers,
|
||||
Parse.Literal,
|
||||
Parse.Module,
|
||||
Parse.Parse,
|
||||
Parse.Pattern,
|
||||
Parse.Type,
|
||||
Type.Constrain.Declaration,
|
||||
Type.Constrain.Expression,
|
||||
Type.Constrain.Literal,
|
||||
Type.Constrain.Pattern,
|
||||
Type.Environment,
|
||||
Type.Fragment,
|
||||
Type.Solve,
|
||||
Type.State,
|
||||
Type.Type,
|
||||
Type.Unify,
|
||||
Paths_Elm
|
||||
|
||||
Build-depends: base >=4.2 && <5,
|
||||
binary,
|
||||
blaze-html == 0.5.* || == 0.6.*,
|
||||
blaze-markup == 0.5.1.*,
|
||||
bytestring,
|
||||
cmdargs,
|
||||
containers >= 0.3,
|
||||
deepseq,
|
||||
directory,
|
||||
filepath,
|
||||
hjsmin,
|
||||
indents,
|
||||
json,
|
||||
mtl >= 2,
|
||||
pandoc >= 1.10,
|
||||
parsec >= 3.1.1,
|
||||
pretty,
|
||||
shakespeare,
|
||||
text,
|
||||
template-haskell,
|
||||
transformers >= 0.2,
|
||||
union-find,
|
||||
uniplate
|
||||
--Library
|
||||
-- exposed-modules: Language.Elm,
|
||||
-- Language.Elm.Quasi
|
||||
-- Hs-Source-Dirs: compiler
|
||||
-- other-modules: Unique,
|
||||
-- SourceSyntax.Declaration,
|
||||
-- SourceSyntax.Expression,
|
||||
-- SourceSyntax.Everything,
|
||||
-- SourceSyntax.Helpers,
|
||||
-- SourceSyntax.Literal,
|
||||
-- SourceSyntax.Location,
|
||||
-- SourceSyntax.Module,
|
||||
-- SourceSyntax.Pattern,
|
||||
-- SourceSyntax.Type,
|
||||
-- Generate.JavaScript,
|
||||
-- Generate.Noscript,
|
||||
-- Generate.Html,
|
||||
-- Generate.Cases,
|
||||
-- Transform.Canonicalize,
|
||||
-- Transform.Substitute,
|
||||
-- Transform.Optimize,
|
||||
-- Metadata.Prelude,
|
||||
-- Initialize,
|
||||
-- Parse.Binop,
|
||||
-- Parse.Declaration,
|
||||
-- Parse.Expression,
|
||||
-- Parse.Helpers,
|
||||
-- Parse.Literal,
|
||||
-- Parse.Module,
|
||||
-- Parse.Parse,
|
||||
-- Parse.Pattern,
|
||||
-- Parse.Type,
|
||||
-- Type.Constrain.Declaration,
|
||||
-- Type.Constrain.Expression,
|
||||
-- Type.Constrain.Literal,
|
||||
-- Type.Constrain.Pattern,
|
||||
-- Type.Environment,
|
||||
-- Type.Fragment,
|
||||
-- Type.Solve,
|
||||
-- Type.State,
|
||||
-- Type.Type,
|
||||
-- Type.Unify,
|
||||
-- Paths_Elm
|
||||
--
|
||||
-- Build-depends: base >=4.2 && <5,
|
||||
-- binary,
|
||||
-- blaze-html == 0.5.* || == 0.6.*,
|
||||
-- blaze-markup == 0.5.1.*,
|
||||
-- bytestring,
|
||||
-- cmdargs,
|
||||
-- containers >= 0.3,
|
||||
-- deepseq,
|
||||
-- directory,
|
||||
-- filepath,
|
||||
-- hjsmin,
|
||||
-- indents,
|
||||
-- mtl >= 2,
|
||||
-- pandoc >= 1.10,
|
||||
-- parsec >= 3.1.1,
|
||||
-- pretty,
|
||||
-- shakespeare,
|
||||
-- text,
|
||||
-- template-haskell,
|
||||
-- transformers >= 0.2,
|
||||
-- union-find,
|
||||
-- uniplate
|
||||
|
||||
Executable elm
|
||||
Main-is: Compiler.hs
|
||||
|
@ -110,16 +108,15 @@ Executable elm
|
|||
SourceSyntax.Location,
|
||||
SourceSyntax.Module,
|
||||
SourceSyntax.Pattern,
|
||||
SourceSyntax.Rename,
|
||||
SourceSyntax.Type,
|
||||
Generate.JavaScript,
|
||||
Generate.Noscript,
|
||||
Generate.Html,
|
||||
Generate.Cases,
|
||||
Transform.Canonicalize,
|
||||
Transform.Substitute,
|
||||
Transform.Optimize,
|
||||
Metadata.Libraries,
|
||||
Metadata.LoadLibraries,
|
||||
Metadata.Prelude,
|
||||
Initialize,
|
||||
Parse.Binop,
|
||||
Parse.Declaration,
|
||||
|
@ -154,7 +151,6 @@ Executable elm
|
|||
filepath,
|
||||
hjsmin,
|
||||
indents,
|
||||
json,
|
||||
mtl >= 2,
|
||||
pandoc >= 1.10,
|
||||
parsec >= 3.1.1,
|
||||
|
@ -163,35 +159,34 @@ Executable elm
|
|||
union-find,
|
||||
uniplate
|
||||
|
||||
Executable elm-doc
|
||||
Main-is: Docs.hs
|
||||
Hs-Source-Dirs: compiler
|
||||
other-modules: SourceSyntax.Helpers,
|
||||
SourceSyntax.Location,
|
||||
SourceSyntax.Literal,
|
||||
SourceSyntax.Pattern,
|
||||
SourceSyntax.Expression,
|
||||
SourceSyntax.Declaration,
|
||||
SourceSyntax.Module,
|
||||
SourceSyntax.Rename
|
||||
Parse.Helpers,
|
||||
Parse.Module
|
||||
--Executable elm-doc
|
||||
-- Main-is: Docs.hs
|
||||
-- Hs-Source-Dirs: compiler
|
||||
-- other-modules: SourceSyntax.Helpers,
|
||||
-- SourceSyntax.Location,
|
||||
-- SourceSyntax.Literal,
|
||||
-- SourceSyntax.Pattern,
|
||||
-- SourceSyntax.Expression,
|
||||
-- SourceSyntax.Declaration,
|
||||
-- SourceSyntax.Module,
|
||||
-- Parse.Helpers,
|
||||
-- Parse.Module
|
||||
--
|
||||
-- Build-depends: base >=4.2 && <5,
|
||||
-- binary,
|
||||
-- containers >= 0.3,
|
||||
-- transformers >= 0.2,
|
||||
-- mtl >= 2,
|
||||
-- parsec >= 3.1.1,
|
||||
-- pandoc >= 1.10,
|
||||
-- pretty,
|
||||
-- cmdargs,
|
||||
-- filepath,
|
||||
-- union-find,
|
||||
-- indents
|
||||
|
||||
Build-depends: base >=4.2 && <5,
|
||||
binary,
|
||||
containers >= 0.3,
|
||||
transformers >= 0.2,
|
||||
mtl >= 2,
|
||||
parsec >= 3.1.1,
|
||||
pandoc >= 1.10,
|
||||
pretty,
|
||||
cmdargs,
|
||||
filepath,
|
||||
union-find,
|
||||
indents
|
||||
|
||||
Test-Suite test-elm
|
||||
Type: exitcode-stdio-1.0
|
||||
Hs-Source-Dirs: tests
|
||||
Main-is: Everything.hs
|
||||
build-depends: base
|
||||
--Test-Suite test-elm
|
||||
-- Type: exitcode-stdio-1.0
|
||||
-- Hs-Source-Dirs: tests
|
||||
-- Main-is: Everything.hs
|
||||
-- build-depends: base
|
Loading…
Reference in a new issue