-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update from Hackage at 2016-09-28T13:39:13+00:00
- Loading branch information
1 parent
2586709
commit 2bcfb7b
Showing
2 changed files
with
149 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,148 @@ | ||
name: iridium | ||
version: 0.1.5.5 | ||
synopsis: Automated Local Testing and Package Uploading | ||
license: BSD3 | ||
license-file: LICENSE | ||
author: Lennart Spitzner | ||
maintainer: lsp@informatik.uni-kiel.de | ||
copyright: Copyright (C) 2016 Lennart Spitzner | ||
Homepage: https://github.com/lspitzner/iridium | ||
Bug-reports: https://github.com/lspitzner/iridium/issues | ||
category: Development | ||
build-type: Simple | ||
cabal-version: >=1.10 | ||
|
||
description: { | ||
This executable aims to automate several typical steps when | ||
uploading a new package version to hackage. | ||
. | ||
Steps currently include: | ||
. | ||
* Compilation and running tests using multiple compiler versions. | ||
. | ||
* Checking that the changelog mentions the latest version. | ||
. | ||
* Checking that the upper bounds of dependencies | ||
are up-to-date by making use of stackage snapshots. | ||
. | ||
* Uploading of both the package itself and the documentation. | ||
. | ||
The program is configurable using a per-project .yaml file. | ||
. | ||
See the README. | ||
} | ||
|
||
|
||
|
||
data-dir: { | ||
data | ||
} | ||
data-files: { | ||
default-iridium.yaml | ||
} | ||
|
||
extra-source-files: { | ||
README.md | ||
ChangeLog.md | ||
} | ||
|
||
source-repository head { | ||
type: git | ||
location: https://github.com/lspitzner/iridium.git | ||
} | ||
|
||
library { | ||
exposed-modules: { | ||
Development.Iridium.Types | ||
Development.Iridium.Utils | ||
Development.Iridium.ExternalProgWrappers | ||
Development.Iridium.UI.Console | ||
Development.Iridium.UI.Prompt | ||
Development.Iridium.Repo.Git | ||
Development.Iridium.Config | ||
Development.Iridium.Hackage | ||
Development.Iridium.CheckState | ||
Development.Iridium.Checks | ||
Development.Iridium | ||
Paths_iridium | ||
} | ||
-- other-modules: | ||
-- other-extensions: | ||
build-depends: | ||
{ base >=4.7 && <4.9 | ||
, lifted-base >=0.2.3.6 && <0.3 | ||
, yaml >=0.8.16 && <0.9 | ||
, turtle >=1.2.5 && <1.3 | ||
, text >=1.2.2.0 && <1.3 | ||
, containers >=0.5.5.1 && <0.6 | ||
, transformers >=0.3.0.0 && <0.5 | ||
, system-filepath >=0.4.13.4 && <0.5 | ||
, unordered-containers >=0.2.5.1 && <0.3 | ||
, multistate >=0.7.0.0 && <0.8 | ||
, Cabal >=1.22.5.0 && <1.25 | ||
, http-conduit >=2.1.8 && <2.2 | ||
, xmlhtml >=0.2.3.4 && <0.3 | ||
, foldl >=1.1.5 && <1.3 | ||
, bytestring >=0.10.4.0 && <0.11 | ||
, tagged >=0.8.3 && <0.9 | ||
, extra >=1.4.3 && <1.5 | ||
, process >=1.2.0.0 && < 1.5 | ||
, vector >=0.11.0.0 && <0.12 | ||
, ansi-terminal >=0.6.2.3 && <0.7 | ||
, transformers-base >=0.4.4 && <0.5 | ||
, monad-control >=1.0.0.5 && <1.1 | ||
, split >=0.2.3 && <0.3 | ||
} | ||
hs-source-dirs: { | ||
src | ||
} | ||
default-language: { | ||
Haskell2010 | ||
} | ||
ghc-options: { | ||
-Wall | ||
-j | ||
-fno-warn-unused-imports | ||
-fno-warn-orphans | ||
} | ||
default-extensions: { | ||
FlexibleContexts | ||
FlexibleInstances | ||
ScopedTypeVariables | ||
MonadComprehensions | ||
} | ||
} | ||
|
||
executable iridium { | ||
main-is: { | ||
Main.hs | ||
} | ||
build-depends: | ||
{ iridium | ||
, base >=4.7 && <4.9 | ||
, yaml >=0.8.16 && <0.9 | ||
, transformers >=0.3.0.0 && <0.5 | ||
, unordered-containers >=0.2.5.1 && <0.3 | ||
, multistate >=0.7.0.0 && <0.8 | ||
, extra >=1.4.3 && <1.5 | ||
, text >=1.2.2.0 && <1.3 | ||
} | ||
hs-source-dirs: { | ||
src-main | ||
} | ||
default-language: { | ||
Haskell2010 | ||
} | ||
ghc-options: { | ||
-Wall | ||
-j | ||
-fno-warn-unused-imports | ||
-fno-warn-orphans | ||
} | ||
default-extensions: { | ||
FlexibleContexts | ||
FlexibleInstances | ||
ScopedTypeVariables | ||
MonadComprehensions | ||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"package-hashes":{"MD5":"2cdd0c782f00166e08b8e996b75ceb30","Skein512_512":"4fbcf9c24861dd8f6d6e2aff813a0f05949d4a4249afdc20e08d2d0c78828c6a125be6b9e44e526b7b1a84f76470c0484bb0325c663a0604ed5094e999dd5e85","SHA1":"63ec75924999e64da716e1de781541e21812f69f","SHA512":"73d976ef6bfdbdd6fedf6b0a9606ea13d7613cdc884d3685ab546152a7d2f7fbd149dee0330c6687fda08586b4dabff186a3383ae5941838a080ecae5b555ed1","SHA256":"161d533ebde52dd4854a8d8e46f1d4c506178a94672a61948f1f70ed6db1b726"},"package-locations":["https://hackage.haskell.org/package/iridium-0.1.5.5/iridium-0.1.5.5.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/iridium-0.1.5.5.tar.gz"],"package-size":23175} |