Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

unlimit deps

Limiting dependendencies adds friction but no gain here.

We still need a better plan regarding Data vs. SYB and to get the
compile time down, but it's still not clear what is best.
  • Loading branch information...
commit 596b437bc201502f487077857b72bac0a9902e95 1 parent 3d14429
daniel corson dancor authored
Showing with 58 additions and 53 deletions.
  1. +58 −53 lex-pass.cabal
111 lex-pass.cabal
View
@@ -1,59 +1,64 @@
-name: lex-pass
-version: 2.0
-license: BSD3
-license-file: LICENSE
-author: http://groups.google.com/group/lex-pass
-synopsis: perform lexically-aware transformational passes over a
- codebase, limiting number of files changed per run to try to
- minimize conflicts in a rapidly changing development
- environment
-build-type: Simple
-cabal-version: >= 1.6
+name: lex-pass
+version: 2.0
+license: BSD3
+license-file: LICENSE
+author: http://groups.google.com/group/lex-pass
+synopsis:
+ Lex-pass performs lexically-aware transformational passes over a
+ codebase. It also can limit the number of files changed per run
+ to minimize conflicts in a rapidly changing development
+ environment. Currently PHP is supported, with some extensions.
+build-type: Simple
+cabal-version: >= 1.6
flag test-only
- description: Build test executable instead of main program
- default: False
+ description: Build test executable instead of main program
+ default: False
executable lex-pass
- if flag(test-only)
- buildable: False
- hs-source-dirs: src
- main-is: Main.hs
- build-depends: base >= 4 && < 5,
- binary,
- binary-generic,
- bytestring,
- containers,
- directory,
- filepath,
- FUtil,
- GenericPretty,
- HSH >= 2 && < 3,
- MissingH,
- mtl,
- parsec >= 3 && < 4,
- process,
- syb
- ghc-options: -threaded
+ if flag(test-only)
+ buildable: False
+ hs-source-dirs: src
+ main-is: Main.hs
+ build-depends:
+ base
+ , binary
+ , binary-generic
+ , bytestring
+ , containers
+ , directory
+ , filepath
+ , FUtil
+ , GenericPretty
+ , HSH
+ , MissingH
+ , mtl
+ , parsec
+ , process
+ , syb
+ , syb-with-class
+ ghc-options: -threaded
executable lex-pass-test
- if !flag(test-only)
- buildable: False
- hs-source-dirs: src
- main-is: Lang/Php/Ast/Test.hs
- build-depends: base >= 4,
- binary,
- binary-generic,
- bytestring,
- containers,
- directory,
- filepath,
- FUtil,
- GenericPretty,
- HSH >= 2 && < 3,
- mtl,
- parsec >= 3 && < 4,
- process,
- syb
- ghc-options: -threaded
-
+ if !flag(test-only)
+ buildable: False
+ hs-source-dirs: src
+ main-is: Lang/Php/Ast/Test.hs
+ build-depends:
+ base
+ , binary
+ , binary-generic
+ , bytestring
+ , containers
+ , directory
+ , filepath
+ , FUtil
+ , GenericPretty
+ , HSH
+ , MissingH
+ , mtl
+ , parsec
+ , process
+ , syb
+ , syb-with-class
+ ghc-options: -threaded
Please sign in to comment.
Something went wrong with that request. Please try again.