multiarg 0.24.0.2 → 0.24.0.4
raw patch · 7 files changed
+104/−40 lines, 7 filesdep ~base
Dependency ranges changed: base
Files
- ChangeLog +4/−0
- README.md +3/−3
- current-versions.txt +37/−0
- dependencies.txt +0/−34
- minimum-versions.txt +38/−0
- multiarg.cabal +7/−3
- sunlight-test.hs +15/−0
ChangeLog view
@@ -1,3 +1,7 @@+Release 0.24.0.4, February 24, 2014++* Changed lower bound on base down to 4.5.0.0+ Release 0.24.0.2, February 18, 2014 Changes since release 0.24.0.0:
README.md view
@@ -1,4 +1,4 @@-= Multiarg+# Multiarg This is multiarg, a library of combinators to parse command lines. @@ -10,7 +10,7 @@ http://www.github.com/massysett/multiarg -== Versioning+## Versioning multiarg releases are numbered in accordance with the Haskell Package Versioning Policy.@@ -18,7 +18,7 @@ multiarg does not set its dependencies in accordance with the Package Versioning Policy, as I do not set upper bounds. multiarg is guaranteed to build with the *minimum* versions specified in the-cabal file. I also include a dependencies.txt file that+cabal file. I also include a current-versions.txt file that documents more recent dependencies that are also known to work. If you find that multiarg does not build due to dependency problems:
+ current-versions.txt view
@@ -0,0 +1,37 @@+This package was tested to work with these dependency+versions and compiler version.+These are the default versions fetched by cabal install.+Tested as of: 2014-02-24 12:12:58.625909 UTC+Path to compiler: ghc-7.6.3+Compiler description: 7.6.3++/opt/ghc-7.6.3/lib/ghc-7.6.3/package.conf.d:+ Cabal-1.16.0+ array-0.4.0.1+ base-4.6.0.1+ bin-package-db-0.0.0.0+ binary-0.5.1.1+ bytestring-0.10.0.2+ containers-0.5.0.0+ deepseq-1.3.0.1+ directory-1.2.0.1+ filepath-1.3.0.1+ (ghc-7.6.3)+ ghc-prim-0.3.0.0+ (haskell2010-1.1.1.0)+ (haskell98-2.0.0.2)+ hoopl-3.9.0.0+ hpc-0.6.0.0+ integer-gmp-0.5.0.0+ old-locale-1.0.0.5+ old-time-1.1.0.1+ pretty-1.1.1.0+ process-1.1.0.2+ rts-1.0+ template-haskell-2.8.0.0+ time-1.4.0.1+ unix-2.6.0.1++/home/massysett/multiarg/sunlight-8428/db:+ multiarg-0.24.0.4+
− dependencies.txt
@@ -1,34 +0,0 @@-These dependencies were known to work with multiarg as of-2014-02-18. multiarg is always tested to work with the lower bounds-given in the cabal file.--/opt/ghc-7.6.3/lib/ghc-7.6.3/package.conf.d:- Cabal-1.16.0- array-0.4.0.1- base-4.6.0.1- bin-package-db-0.0.0.0- binary-0.5.1.1- bytestring-0.10.0.2- containers-0.5.0.0- deepseq-1.3.0.1- directory-1.2.0.1- filepath-1.3.0.1- (ghc-7.6.3)- ghc-prim-0.3.0.0- (haskell2010-1.1.1.0)- (haskell98-2.0.0.2)- hoopl-3.9.0.0- hpc-0.6.0.0- integer-gmp-0.5.0.0- old-locale-1.0.0.5- old-time-1.1.0.1- pretty-1.1.1.0- process-1.1.0.2- rts-1.0- template-haskell-2.8.0.0- time-1.4.0.1- unix-2.6.0.1--/home/massysett/multiarg/.cabal-sandbox/x86_64-linux-ghc-7.6.3-packages.conf.d:- multiarg-0.24.0.2-
+ minimum-versions.txt view
@@ -0,0 +1,38 @@+This package was tested to work with these dependency+versions and compiler version.+These are the minimum versions given in the .cabal file.+Tested as of: 2014-02-24 12:12:58.625909 UTC+Path to compiler: ghc-7.4.1+Compiler description: 7.4.1++/opt/ghc/7.4.1/lib/ghc-7.4.1/package.conf.d:+ Cabal-1.14.0+ array-0.4.0.0+ base-4.5.0.0+ bin-package-db-0.0.0.0+ binary-0.5.1.0+ bytestring-0.9.2.1+ containers-0.4.2.1+ deepseq-1.3.0.0+ directory-1.1.0.2+ extensible-exceptions-0.1.1.4+ filepath-1.3.0.0+ (ghc-7.4.1)+ ghc-prim-0.2.0.0+ (haskell2010-1.1.0.1)+ (haskell98-2.0.0.1)+ hoopl-3.8.7.3+ hpc-0.5.1.1+ integer-gmp-0.4.0.0+ old-locale-1.0.0.4+ old-time-1.1.0.0+ pretty-1.1.1.0+ process-1.1.0.1+ rts-1.0+ template-haskell-2.7.0.0+ time-1.4+ unix-2.5.1.0++/home/massysett/multiarg/sunlight-8428/db:+ multiarg-0.24.0.4+
multiarg.cabal view
@@ -1,5 +1,5 @@ Name: multiarg-Version: 0.24.0.2+Version: 0.24.0.4 Cabal-version: >=1.8 Build-Type: Simple License: BSD3@@ -12,8 +12,12 @@ Category: Console, Parsing License-File: LICENSE synopsis: Combinators to build command line parsers-extra-source-files: ChangeLog, README.md, dependencies.txt+extra-source-files: ChangeLog, README.md,+ minimum-versions.txt, current-versions.txt,+ sunlight-test.hs +tested-with: GHC==7.4.1, GHC==7.6.3+ description: multiarg is a parser combinator library to build command line parsers. With it you can easily create parsers with options that take more than one option argument--for example, I created@@ -35,7 +39,7 @@ Library Build-depends:- base >=4.5.1.0 && < 5+ base >=4.5.0.0 && < 5 , containers >=0.4.2.1 hs-source-dirs: lib
+ sunlight-test.hs view
@@ -0,0 +1,15 @@+module Main where++import Test.Sunlight++ghc v = (v, "ghc-" ++ v, "ghc-pkg-" ++ v)++inputs = TestInputs+ { tiDescription = Nothing+ , tiCabal = "cabal"+ , tiLowest = ghc "7.4.1"+ , tiDefault = [ ghc "7.4.1", ghc "7.6.3" ]+ , tiTest = []+ }++main = runTests inputs