codex-0.2.1.0: codex.cabal
name: codex
version: 0.2.1.0
synopsis: A ctags file generator for cabal project dependencies.
description:
This tool download and cache the source code of packages in your local hackage,
it can then use this cache to generate `tags` files aggregating the sources of all the dependencies of your cabal projects.
.
You basically do `codex update` in your cabal project directory and you'll get a file
(`codex.tags` by default, or `TAGS` when using emacs format) that you can use in your
favorite text editor.
.
Usage overview can be found in the <http://github.com/aloiscochard/codex#codex README>.
homepage: http://github.com/aloiscochard/codex
license: Apache-2.0
license-file: LICENSE
author: Alois Cochard
maintainer: alois.cochard@gmail.com
category: Development
build-type: Simple
cabal-version: >=1.10
library
default-language: Haskell2010
hs-source-dirs: src
ghc-options: -fwarn-incomplete-patterns
exposed-modules:
Codex
Codex.Project
Codex.Internal
build-depends:
base >= 4.6.0.1 && < 5
, bytestring >= 0.10.0.2 && < 0.11
, Cabal >= 1.18 && < 1.21
, containers >= 0.5.0.0 && < 0.6
, directory >= 1.2.0.1 && < 1.3
, download-curl >= 0.1.4 && < 0.2
, either >= 4.3.0.1 && < 4.4
, filepath >= 1.3.0.1 && < 1.4
, hackage-db >= 1.8 && < 1.9
, machines >= 0.2 && < 0.3
, machines-directory >= 0.0.0.2 && < 0.1
, MissingH >= 1.2.1.0 && < 1.4
, process >= 1.1.0.2 && < 1.3
, tar >= 0.4.0.1 && < 0.5
, text >= 1.1.1.3 && < 1.3
, transformers >= 0.3.0.0 && < 0.5
, zlib >= 0.5.4.1 && < 0.6
executable codex
default-language: Haskell2010
hs-source-dirs: codex
main-is: Main.hs
ghc-options: -threaded -fwarn-incomplete-patterns
other-modules:
Main.Config
Main.Config.Codex0
Main.Config.Codex1
Main.Config.Codex2
build-depends:
base
, Cabal
, bytestring
, directory
, either
, filepath
, hackage-db
, MissingH
, monad-loops >= 0.4.2 && < 0.5
, yaml >= 0.8.8.3 && < 0.9
, codex == 0.2.1.0
-- Have to fix it otherwise `Backjump limit reached`
, transformers == 0.3.0.0
-- Have to bound it otherwise fail compile with version 0.4
, mono-traversable >= 0.6 && < 0.7