@@ -32,28 +32,33 @@ source-repository head
3232Library
3333 exposed-modules: Language.Elm,
3434 Language.Elm.Quasi
35− Hs-Source-Dirs: compiler, compiler/Gen, compiler/Model, compiler/Transform
36− other-modules: Ast,
37− Located,
38− CompileToJS,
39− Cases,
40− Substitute,
41− ExtractNoscript,
42− GenerateHtml,
43− Guid,
44− Libraries,
45− LoadLibraries,
46− Optimize,
35+ Hs-Source-Dirs: compiler
36+ other-modules: Unique,
37+ SourceSyntax.Helpers,
38+ SourceSyntax.Location,
39+ SourceSyntax.Literal,
40+ SourceSyntax.Pattern,
41+ SourceSyntax.Expression,
42+ SourceSyntax.Declaration,
43+ SourceSyntax.Module,
44+ SourceSyntax.Rename
45+ Generate.JavaScript,
46+ Generate.Noscript,
47+ Generate.Html,
48+ Generate.Cases,
49+ Transform.Substitute,
50+ Transform.Optimize,
51+ Metadata.Libraries,
52+ Metadata.LoadLibraries,
4753 Initialize,
48− Rename,
49− Parse.Binops,
50− Parse.Expr,
54+ Parse.Binop,
55+ Parse.Expression,
5156 Parse.Foreign,
52− Parse.Library,
53− Parse.Modules,
57+ Parse.Helpers,
58+ Parse.Module,
5459 Parse.Parser,
55− Parse.Patterns,
56− Parse.Types,
60+ Parse.Pattern,
61+ Parse.Type,
5762 Types.Alias,
5863 Types.Types,
5964 Types.Constrain,
@@ -84,28 +89,33 @@ Library
8489
8590Executable elm
8691 Main-is: Compiler.hs
87− Hs-Source-Dirs: compiler, compiler/Gen, compiler/Model, compiler/Transform
88− other-modules: Ast,
89− Located,
90− CompileToJS,
91− Cases,
92− Substitute,
93− ExtractNoscript,
94− GenerateHtml,
95− Guid,
96− Libraries,
97− LoadLibraries,
98− Optimize,
92+ Hs-Source-Dirs: compiler
93+ other-modules: Unique,
94+ SourceSyntax.Helpers,
95+ SourceSyntax.Location,
96+ SourceSyntax.Literal,
97+ SourceSyntax.Pattern,
98+ SourceSyntax.Expression,
99+ SourceSyntax.Declaration,
100+ SourceSyntax.Module,
101+ SourceSyntax.Rename
102+ Generate.JavaScript,
103+ Generate.Noscript,
104+ Generate.Html,
105+ Generate.Cases,
106+ Transform.Substitute,
107+ Transform.Optimize,
108+ Metadata.Libraries,
109+ Metadata.LoadLibraries,
99110 Initialize,
100− Rename,
101− Parse.Binops,
102− Parse.Expr,
111+ Parse.Binop,
112+ Parse.Expression,
103113 Parse.Foreign,
104− Parse.Library,
105− Parse.Modules,
114+ Parse.Helpers,
115+ Parse.Module,
106116 Parse.Parser,
107− Parse.Patterns,
108− Parse.Types,
117+ Parse.Pattern,
118+ Parse.Type,
109119 Types.Alias,
110120 Types.Types,
111121 Types.Constrain,
@@ -134,12 +144,17 @@ Executable elm
134144
135145Executable elm-doc
136146 Main-is: Docs.hs
137− Hs-Source-Dirs: compiler, compiler/Model, compiler/Transform
138− other-modules: Ast,
139− Located,
140− Parse.Library,
141− Parse.Modules,
142− Rename
147+ Hs-Source-Dirs: compiler
148+ other-modules: SourceSyntax.Helpers,
149+ SourceSyntax.Location,
150+ SourceSyntax.Literal,
151+ SourceSyntax.Pattern,
152+ SourceSyntax.Expression,
153+ SourceSyntax.Declaration,
154+ SourceSyntax.Module,
155+ SourceSyntax.Rename
156+ Parse.Helpers,
157+ Parse.Module
143158
144159 Build-depends: base >=4.2 && <5,
145160 containers >= 0.3,