mirror of
https://github.com/gren-lang/compiler.git
synced 2024-09-11 16:56:29 +03:00
Trim elm.cabal down to just what is need right this second
There are a decent number of modules that need to be added back as more things start working again.
This commit is contained in:
parent
6c3ae5ba62
commit
b4fe1e1d01
145
elm.cabal
145
elm.cabal
@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
Name: elm
|
Name: elm
|
||||||
Version: 0.19.0
|
Version: 0.19.1
|
||||||
|
|
||||||
Synopsis:
|
Synopsis:
|
||||||
The `elm` command line interface.
|
The `elm` command line interface.
|
||||||
@ -38,7 +38,7 @@ Executable elm
|
|||||||
if flag(dev)
|
if flag(dev)
|
||||||
ghc-options: -O0 -Wall -Werror
|
ghc-options: -O0 -Wall -Werror
|
||||||
else
|
else
|
||||||
ghc-options: -O2 -fsimpl-tick-factor=200 -rtsopts
|
ghc-options: -O2 -rtsopts
|
||||||
|
|
||||||
Hs-Source-Dirs:
|
Hs-Source-Dirs:
|
||||||
compiler/src
|
compiler/src
|
||||||
@ -52,18 +52,9 @@ Executable elm
|
|||||||
Main.hs
|
Main.hs
|
||||||
|
|
||||||
other-modules:
|
other-modules:
|
||||||
Bump
|
|
||||||
Develop
|
|
||||||
Develop.Generate.Help
|
|
||||||
Develop.Generate.Index
|
|
||||||
Develop.StaticFiles
|
Develop.StaticFiles
|
||||||
Develop.StaticFiles.Build
|
Develop.StaticFiles.Build
|
||||||
Diff
|
|
||||||
Init
|
|
||||||
Install
|
|
||||||
Make
|
Make
|
||||||
Publish
|
|
||||||
Repl
|
|
||||||
|
|
||||||
-- terminal args
|
-- terminal args
|
||||||
Terminal.Args
|
Terminal.Args
|
||||||
@ -72,82 +63,58 @@ Executable elm
|
|||||||
Terminal.Args.Helpers
|
Terminal.Args.Helpers
|
||||||
Terminal.Args.Internal
|
Terminal.Args.Internal
|
||||||
|
|
||||||
-- shared from builder/
|
-- from builder/
|
||||||
Elm.Bump
|
Build
|
||||||
Elm.Diff
|
Deps.Registry
|
||||||
Elm.Install
|
|
||||||
Elm.PerUserCache
|
|
||||||
Elm.Project
|
|
||||||
Elm.Project.Constraint
|
|
||||||
Elm.Project.Json
|
|
||||||
Elm.Project.Licenses
|
|
||||||
Elm.Publish
|
|
||||||
File.IO
|
|
||||||
Reporting.Progress.Json
|
|
||||||
Reporting.Progress.Repl
|
|
||||||
Reporting.Progress.Terminal
|
|
||||||
Reporting.Task
|
|
||||||
|
|
||||||
-- private from builder/
|
|
||||||
Deps.Cache
|
|
||||||
Deps.Diff
|
Deps.Diff
|
||||||
Deps.Explorer
|
|
||||||
Deps.Solver
|
Deps.Solver
|
||||||
Deps.Verify
|
|
||||||
Deps.Website
|
Deps.Website
|
||||||
Elm.Project.Root
|
File
|
||||||
Elm.Project.Summary
|
Http
|
||||||
File.Args
|
Reporting
|
||||||
File.Compile
|
|
||||||
File.Crawl
|
|
||||||
File.Find
|
|
||||||
File.Hash
|
|
||||||
File.Header
|
|
||||||
File.Plan
|
|
||||||
Generate.Artifacts
|
|
||||||
Generate.Functions
|
|
||||||
Generate.Html
|
|
||||||
Generate.Nitpick
|
|
||||||
Generate.Output
|
|
||||||
Reporting.Exit
|
Reporting.Exit
|
||||||
Reporting.Exit.Assets
|
|
||||||
Reporting.Exit.Bump
|
|
||||||
Reporting.Exit.Compile
|
|
||||||
Reporting.Exit.Crawl
|
|
||||||
Reporting.Exit.Deps
|
|
||||||
Reporting.Exit.Diff
|
|
||||||
Reporting.Exit.Help
|
Reporting.Exit.Help
|
||||||
Reporting.Exit.Http
|
Reporting.Problem
|
||||||
Reporting.Exit.Make
|
Reporting.Task
|
||||||
Reporting.Exit.Init
|
Stuff
|
||||||
Reporting.Exit.Install
|
|
||||||
Reporting.Exit.Publish
|
|
||||||
Reporting.Progress
|
|
||||||
Reporting.Progress.Bar
|
|
||||||
Reporting.Task.Http
|
|
||||||
Stuff.Paths
|
|
||||||
Stuff.Verify
|
|
||||||
|
|
||||||
-- shared from compiler/
|
-- Elm things
|
||||||
Elm.Compiler
|
Elm.Outline
|
||||||
Elm.Compiler.Objects
|
Elm.Details
|
||||||
|
--
|
||||||
|
Elm.Compiler.Imports
|
||||||
Elm.Compiler.Type
|
Elm.Compiler.Type
|
||||||
|
Elm.Compiler.Type.Extract
|
||||||
|
Elm.Constraint
|
||||||
Elm.Docs
|
Elm.Docs
|
||||||
Elm.Header
|
Elm.Interface
|
||||||
Elm.Kernel
|
Elm.Kernel
|
||||||
|
Elm.Licenses
|
||||||
|
Elm.Magnitude
|
||||||
Elm.ModuleName
|
Elm.ModuleName
|
||||||
Elm.Package
|
Elm.Package
|
||||||
|
Elm.Version
|
||||||
|
|
||||||
|
-- data structures
|
||||||
|
Data.Bag
|
||||||
|
Data.Index
|
||||||
|
Data.Map.Utils
|
||||||
|
Data.Name
|
||||||
|
Data.NonEmptyList
|
||||||
|
Data.OneOrMore
|
||||||
|
Data.Utf8
|
||||||
|
|
||||||
|
-- json
|
||||||
Json.Decode
|
Json.Decode
|
||||||
Json.Encode
|
Json.Encode
|
||||||
|
|
||||||
-- private from compiler/
|
-- from compiler/
|
||||||
AST.Canonical
|
AST.Canonical
|
||||||
AST.Optimized
|
AST.Optimized
|
||||||
AST.Source
|
AST.Source
|
||||||
AST.Utils.Binop
|
AST.Utils.Binop
|
||||||
AST.Utils.Shader
|
AST.Utils.Shader
|
||||||
AST.Utils.Type
|
AST.Utils.Type
|
||||||
AST.Valid
|
|
||||||
Canonicalize.Effects
|
Canonicalize.Effects
|
||||||
Canonicalize.Environment
|
Canonicalize.Environment
|
||||||
Canonicalize.Environment.Dups
|
Canonicalize.Environment.Dups
|
||||||
@ -158,22 +125,14 @@ Executable elm
|
|||||||
Canonicalize.Pattern
|
Canonicalize.Pattern
|
||||||
Canonicalize.Type
|
Canonicalize.Type
|
||||||
Compile
|
Compile
|
||||||
Data.Bag
|
Generate.Html
|
||||||
Data.Index
|
|
||||||
Data.Name
|
|
||||||
Data.OneOrMore
|
|
||||||
Data.Utf8
|
|
||||||
Elm.Compiler.Imports
|
|
||||||
Elm.Compiler.Type.Extract
|
|
||||||
Elm.Compiler.Version
|
|
||||||
Elm.Interface
|
|
||||||
Generate.JavaScript
|
Generate.JavaScript
|
||||||
Generate.JavaScript.Builder
|
Generate.JavaScript.Builder
|
||||||
Generate.JavaScript.Expression
|
Generate.JavaScript.Expression
|
||||||
Generate.JavaScript.Mode
|
Generate.JavaScript.Functions
|
||||||
Generate.JavaScript.Name
|
Generate.JavaScript.Name
|
||||||
Json.Decode.Error
|
Generate.Mode
|
||||||
Json.Decode.Internals
|
Nitpick.Debug
|
||||||
Nitpick.PatternMatches
|
Nitpick.PatternMatches
|
||||||
Optimize.Case
|
Optimize.Case
|
||||||
Optimize.DecisionTree
|
Optimize.DecisionTree
|
||||||
@ -183,32 +142,28 @@ Executable elm
|
|||||||
Optimize.Port
|
Optimize.Port
|
||||||
Parse.Declaration
|
Parse.Declaration
|
||||||
Parse.Expression
|
Parse.Expression
|
||||||
|
Parse.Keyword
|
||||||
Parse.Module
|
Parse.Module
|
||||||
Parse.Parse
|
Parse.Number
|
||||||
Parse.Pattern
|
Parse.Pattern
|
||||||
Parse.Primitives
|
|
||||||
Parse.Primitives.Internals
|
|
||||||
Parse.Primitives.Kernel
|
|
||||||
Parse.Primitives.Keyword
|
|
||||||
Parse.Primitives.Number
|
|
||||||
Parse.Primitives.Shader
|
|
||||||
Parse.Primitives.Symbol
|
|
||||||
Parse.Primitives.Utf8
|
|
||||||
Parse.Primitives.Variable
|
|
||||||
Parse.Primitives.Whitespace
|
|
||||||
Parse.Repl
|
Parse.Repl
|
||||||
Parse.Shader
|
Parse.Shader
|
||||||
|
Parse.Symbol
|
||||||
Parse.Type
|
Parse.Type
|
||||||
|
Parse.Utf8
|
||||||
|
Parse.Utils
|
||||||
|
Parse.Variable
|
||||||
|
Parse.Primitives
|
||||||
Reporting.Annotation
|
Reporting.Annotation
|
||||||
Reporting.Doc
|
Reporting.Doc
|
||||||
Reporting.Error
|
Reporting.Error
|
||||||
Reporting.Error.Canonicalize
|
Reporting.Error.Canonicalize
|
||||||
Reporting.Error.Docs
|
Reporting.Error.Docs
|
||||||
|
Reporting.Error.Json
|
||||||
Reporting.Error.Main
|
Reporting.Error.Main
|
||||||
Reporting.Error.Pattern
|
Reporting.Error.Pattern
|
||||||
Reporting.Error.Syntax
|
Reporting.Error.Syntax
|
||||||
Reporting.Error.Type
|
Reporting.Error.Type
|
||||||
Reporting.Region
|
|
||||||
Reporting.Render.Code
|
Reporting.Render.Code
|
||||||
Reporting.Render.Type
|
Reporting.Render.Type
|
||||||
Reporting.Render.Type.Localizer
|
Reporting.Render.Type.Localizer
|
||||||
@ -226,7 +181,6 @@ Executable elm
|
|||||||
Type.Type
|
Type.Type
|
||||||
Type.Unify
|
Type.Unify
|
||||||
Type.UnionFind
|
Type.UnionFind
|
||||||
Validate
|
|
||||||
Paths_elm
|
Paths_elm
|
||||||
|
|
||||||
Build-depends:
|
Build-depends:
|
||||||
@ -244,11 +198,11 @@ Executable elm
|
|||||||
ghc-prim >= 0.5.2,
|
ghc-prim >= 0.5.2,
|
||||||
haskeline,
|
haskeline,
|
||||||
HTTP >= 4000.2.5 && < 4000.4,
|
HTTP >= 4000.2.5 && < 4000.4,
|
||||||
http-client >= 0.5 && < 0.6,
|
http-client >= 0.6 && < 0.7,
|
||||||
http-client-tls >= 0.3 && < 0.4,
|
http-client-tls >= 0.3 && < 0.4,
|
||||||
http-types >= 0.9 && < 1.0,
|
http-types >= 0.12 && < 1.0,
|
||||||
language-glsl >= 0.3,
|
language-glsl >= 0.3,
|
||||||
logict,
|
mmap,
|
||||||
mtl >= 2.2.1 && < 3,
|
mtl >= 2.2.1 && < 3,
|
||||||
network >= 2.4 && < 2.7,
|
network >= 2.4 && < 2.7,
|
||||||
parsec,
|
parsec,
|
||||||
@ -259,7 +213,6 @@ Executable elm
|
|||||||
snap-core,
|
snap-core,
|
||||||
snap-server,
|
snap-server,
|
||||||
template-haskell,
|
template-haskell,
|
||||||
text >= 1 && < 2,
|
|
||||||
time,
|
time,
|
||||||
unordered-containers,
|
unordered-containers,
|
||||||
utf8-string,
|
utf8-string,
|
||||||
|
Loading…
Reference in New Issue
Block a user