packages feed

haskdogs-0.1: haskdogs.cabal

-- haskdogs.cabal auto-generated by cabal init. For additional
-- options, see
-- http://www.haskell.org/cabal/release/cabal-latest/doc/users-guide/authors.html#pkg-descr.
-- The name of the package.
Name:                haskdogs
Version:             0.1
Synopsis:            Generate ctags file for haskell project directory and it's deps
Homepage:            http://github.com/ierton/haskdogs
License:             BSD3
License-file:        LICENSE
Author:              Sergey Mironov
Maintainer:          ierton@gmail.com
Category:            Development
Build-type:          Simple
Cabal-version:       >=1.6
extra-source-files:  README
Description:
    haskdogs is a small shellscript-like tool which creates tag file for entire
    haskell project directory. It takes into account first-level dependencies by
    recursively scanning imports and adding matching packages to the final
    tag list.

    As a result, programmer can use his/her text editor supporting tags (vim, for
    example) to jump directly to definition of any standard or foreign function
    he/she uses.

    Note, that haskdogs calls some Unix shell commands like 'test' or 'mkdir'
    so this tool will likely fail to work on pure Windows platforms.

Executable haskdogs
  Hs-source-dirs:       src
  Main-is:              haskdogs.hs
  Build-depends:        base >= 3 && < 5, Cabal >= 1.6, HSH >= 2.0.3, filepath >= 1.1.0.3
  Ghc-options:          -fwarn-tabs -Wall
  Build-tools:          hasktags
  
Source-repository head
  Type:     git
  Location: http://github.com/ierton/haskdogs