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