on master help sign in
Fix .cabal file more. Remove dependence on Types.hs from Parse/ParsePatterns.hs.
commit4e1760f7c9b56e770d69eb7fe2007183dc75acef authorevancz <info@elm-lang.org> dateThu 26 Apr 2012, 04:19 (15 years ago) parenta31f71d
2 files changed+13−5
Elm.cabal+13−4 src/Parse/ParsePatterns.hs−1
Elm.cabal+13−4
@@ -31,10 +31,14 @@ Executable elm
3131 -- .hs or .lhs file containing the Main module.
3232 Main-is: Elm.hs
3333 Hs-Source-Dirs: src, src/Parse, src/Types
34+ other-modules: Ast, CompileToJS, FreeVar, GenerateHtml, Initialize,
35+ Rename, Replace, ToHtml, Binop, Combinators, Lexer,
36+ ParsePatterns, Parser, ParserLib, ParseTypes, Tokens,
37+ Types
3438
3539 -- Packages needed in order to build this package.
36− Build-depends: base >= 4.2 && < 5, containers >= 0.3.0.0, transformers >= 0.2.2.0, mtl >= 1.1.0.2,
37− parsec >= 3.1.1, blaze-html >= 0.4.1.6
40+ Build-depends: base >=4.2 && <5, containers >= 0.3, transformers >= 0.2,
41+ mtl >= 2, parsec >= 3.1.1, blaze-html >=0.4 && <0.5
3842
3943 -- Modules not exported by this package.
4044 -- Other-modules:
@@ -45,5 +49,10 @@ Executable elm
4549Executable elm-server
4650 Main-is: Server.hs
4751 Hs-Source-Dirs: src, src/Parse, src/Types
48− Build-depends: base >= 4.2 && < 5, containers >= 0.3.0.0, transformers >= 0.2.2.0, mtl >= 1.1.0.2,
49− blaze-html >= 0.4.1.6, HTTP >= 4000.0.9, happstack-server >= 6.2.4
52+ other-modules: Ast, CompileToJS, FreeVar, GenerateHtml, Initialize,
53+ Rename, Replace, ToHtml, Binop, Combinators, Lexer,
54+ ParsePatterns, Parser, ParserLib, ParseTypes, Tokens,
55+ Types
56+ Build-depends: base >=4.2 && <5, containers >= 0.3, transformers >= 0.2,
57+ mtl >= 2, parsec >= 3.1.1, blaze-html >=0.4 && <0.5,
58+ HTTP >= 4000, happstack-server >= 6.2.4
src/Parse/ParsePatterns.hs−1
@@ -5,7 +5,6 @@ import Combinators
55import Data.Char (isUpper)
66import ParserLib
77import Tokens
8−import Types
98
109pattern_basic =
1110 (t UNDERSCORE >> return PAnything) +|+