codex-0.2.0.1: codex.cabal
name: codex
version: 0.2.0.1
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 `codex.tags` file
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.1
, MissingH >= 1.2.1.0 && < 1.3
, process >= 1.1.0.2 && < 1.3
, tar >= 0.4.0.1 && < 0.5
, text >= 1.1.1.3 && < 1.2
, 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
build-depends:
base
, Cabal
, bytestring
, directory
, either
, filepath
, hackage-db
, MissingH
, monad-loops >= 0.4.2 && < 0.5
-- Have to fix it otherwise `Backjump limit reached`
, transformers == 0.3.0.0
, yaml >= 0.8.8.3 && < 0.9
, codex == 0.2.0.1