@@ -1,216 +0,0 @@
1−
2−Name: elm-compiler
3−Version: 0.19.0
4−
5−Synopsis:
6− Values to help with elm-package, elm-make, and elm-lang.org.
7−
8−Description:
9− Elm aims to make client-side web-development pleasant. It is a
10− statically/strongly typed, functional reactive language that compiles to
11− HTML, CSS, and JS. This package provides a couple helpful values that are
12− intended for use in packages such as elm-package and elm-make.
13−
14−Homepage: http://elm-lang.org
15−
16−License: BSD3
17−License-file: LICENSE
18−
19−Author: Evan Czaplicki
20−Maintainer: info@elm-lang.org
21−Copyright: Copyright (c) 2011-2016 Evan Czaplicki
22−
23−Category: Compiler, Language
24−
25−Extra-source-files: changelog.md
26−
27−Cabal-version: >=1.9
28−Build-type: Simple
29−
30−source-repository head
31− type: git
32− location: git://github.com/elm-lang/elm-compiler.git
33−
34−
35−Flag dev {
36− Description: Turn off optimization and make warnings errors
37− Default: False
38−}
39−
40−
41−Library
42− if flag(dev)
43− ghc-options: -O0 -Wall -Werror
44− else
45− ghc-options: -O2 -fsimpl-tick-factor=200
46−
47− Hs-Source-Dirs:
48− src
49−
50− exposed-modules:
51− Elm.Compiler,
52− Elm.Compiler.Module,
53− Elm.Compiler.Objects,
54− Elm.Compiler.Type,
55− Elm.Docs,
56− Elm.Kernel,
57− Elm.Header,
58− Elm.Name,
59− Elm.Package,
60− Elm.Utils,
61− Json.Decode,
62− Json.Encode
63−
64− other-modules:
65− AST.Canonical,
66− AST.Optimized,
67− AST.Source,
68− AST.Module.Name,
69− AST.Utils.Binop,
70− AST.Utils.Shader,
71− AST.Utils.Type,
72− AST.Valid,
73− Canonicalize.Effects,
74− Canonicalize.Environment,
75− Canonicalize.Environment.Dups,
76− Canonicalize.Environment.Foreign,
77− Canonicalize.Environment.Local,
78− Canonicalize.Expression,
79− Canonicalize.Module,
80− Canonicalize.Pattern,
81− Canonicalize.Type,
82− Compile,
83− Data.Bag,
84− Data.Index,
85− Data.OneOrMore,
86− Elm.Compiler.Imports,
87− Elm.Compiler.Type.Extract,
88− Elm.Compiler.Version,
89− Elm.Interface,
90− Generate.JavaScript,
91− Generate.JavaScript.Builder,
92− Generate.JavaScript.Expression,
93− Generate.JavaScript.Name,
94− Json.Decode.Internals,
95− Nitpick.PatternMatches,
96− Optimize.Case,
97− Optimize.DecisionTree,
98− Optimize.Expression,
99− Optimize.Module,
100− Optimize.Names,
101− Optimize.Port,
102− Parse.Declaration,
103− Parse.Expression,
104− Parse.Module,
105− Parse.Parse,
106− Parse.Pattern,
107− Parse.Primitives,
108− Parse.Primitives.Internals,
109− Parse.Primitives.Kernel,
110− Parse.Primitives.Keyword,
111− Parse.Primitives.Number,
112− Parse.Primitives.Shader,
113− Parse.Primitives.Symbol,
114− Parse.Primitives.Utf8,
115− Parse.Primitives.Variable,
116− Parse.Primitives.Whitespace,
117− Parse.Repl,
118− Parse.Shader,
119− Parse.Type,
120− Reporting.Annotation,
121− Reporting.Error,
122− Reporting.Error.Canonicalize,
123− Reporting.Error.Docs,
124− Reporting.Error.Json,
125− Reporting.Error.Main,
126− Reporting.Error.Pattern,
127− Reporting.Error.Syntax,
128− Reporting.Error.Type,
129− Reporting.Helpers,
130− Reporting.Region,
131− Reporting.Render.Code,
132− Reporting.Render.Type,
133− Reporting.Report,
134− Reporting.Result,
135− Reporting.Warning,
136− Type.Constrain.Expression,
137− Type.Constrain.Module,
138− Type.Constrain.Pattern,
139− Type.Error,
140− Type.Instantiate,
141− Type.Occurs,
142− Type.Solve,
143− Type.Type,
144− Type.Unify,
145− Type.UnionFind,
146− Validate,
147− Paths_elm_compiler
148−
149− Build-depends:
150− ansi-terminal >= 0.7 && < 0.8,
151− ansi-wl-pprint >= 0.6.7 && < 0.7,
152− base >=4.8 && <5,
153− binary >= 0.8 && < 0.9,
154− bytestring >= 0.9 && < 0.11,
155− containers >= 0.5.8.2 && < 0.6,
156− directory >= 1.0 && < 2.0,
157− edit-distance >= 0.2 && < 0.3,
158− filepath >= 1 && < 2.0,
159− ghc-prim,
160− language-glsl >= 0.0.2 && < 0.3,
161− mtl >= 2.2 && < 3,
162− parsec,
163− pretty >= 1.0 && < 2.0,
164− process,
165− scientific,
166− text >= 1 && < 2,
167− unordered-containers,
168− utf8-string,
169− vector
170−
171−
172−--Test-Suite compiler-tests
173−-- ghc-options:
174−-- -O0
175−--
176−-- Type:
177−-- exitcode-stdio-1.0
178−--
179−-- Hs-Source-Dirs:
180−-- tests, src
181−--
182−-- Main-is:
183−-- Test.hs
184−--
185−-- other-modules:
186−-- Test.Compiler
187−-- Test.Property
188−-- Test.Property.Arbitrary
189−-- AST.Helpers
190−-- AST.Literal
191−--
192−-- build-depends:
193−-- test-framework > 0.8 && < 0.9,
194−-- test-framework-hunit >= 0.3 && < 0.4,
195−-- test-framework-quickcheck2 >= 0.3 && < 0.4,
196−-- HUnit >= 1.1 && < 2,
197−-- QuickCheck >= 2 && < 3,
198−-- aeson >= 0.11,
199−-- aeson-pretty >= 0.8 && < 0.9,
200−-- ansi-terminal >= 0.6.2.1 && < 0.7,
201−-- ansi-wl-pprint >= 0.6.7 && < 0.7,
202−-- base >=4.2 && <5,
203−-- binary >= 0.7.0.0 && < 0.8,
204−-- bytestring >= 0.9 && < 0.11,
205−-- containers >= 0.3 && < 0.6,
206−-- directory >= 1.0 && < 2.0,
207−-- edit-distance >= 0.2 && < 0.3,
208−-- filemanip >= 0.3.5 && < 0.4,
209−-- filepath >= 1 && < 2.0,
210−-- language-glsl >= 0.0.2 && < 0.3,
211−-- mtl >= 2.2 && < 3,
212−-- parsec,
213−-- pretty >= 1.0 && < 2.0,
214−-- process,
215−-- text >= 1 && < 2,
216−-- union-find >= 0.2 && < 0.3