packages feed

DisTract-0.2.5: DisTract.cabal

name:          DisTract
version:       0.2.5
stability:     Alpha
category:      System
copyright:     Matthew Sackman
author:        Matthew Sackman
maintainer:    Matthew Sackman <matthew@wellquite.org>
homepage:      http://distract.wellquite.org/
license:       BSD3
license-file:  LICENSE
build-type:    Simple
Cabal-Version: >= 1.2
Tested-With:   GHC==6.8.2
synopsis:      Distributed Bug Tracking System
description:
              A distributed bug tracker layered on top of Monotone.

data-files: html/lib/desc.png, html/lib/markdown.js, html/lib/arrows.svg,
            html/lib/prototype.js, html/lib/asc.png, html/lib/DisTractBug.js,
            html/lib/sortable.js, html/lib/style.css, html/lib/json.js,
            html/lib/DisTractRun.js, html/lib/unordered.png, html/templates/bugList.html,
            html/templates/fields.html, html/templates/bugView.html, html/templates/bugNew.html,
            scripts/defaultFields/Assigned, scripts/defaultFields/Reporter, scripts/defaultFields/Created
            scripts/defaultFields/Title, scripts/defaultFields/Milestone, scripts/defaultFields/Status, scripts/setup.sh
            scripts/monotonerc, scripts/addCommentToRoot.json, scripts/newBug.json

Library {
        ghc-options:     -Wall -fno-warn-name-shadowing -O2
        build-depends: base, parsec, filepath, chunks >= 2007.4.18, hinstaller >= 2007.5.13,
               xhtml, template-haskell, Cabal >= 1.2, time, old-locale, containers, pretty,
               directory, process
        hs-source-dirs:  src
        exposed-modules: Test,
                          JSON,
                          DisTract.Version, DisTract.IOUtils, DisTract.BugFileInputLoader
                          DisTract.Utils, DisTract.Types,
                          DisTract.HTML.BugList, DisTract.HTML.BugNew, DisTract.HTML.BugView, DisTract.HTML.Fields,
                          DisTract.Monotone.Types, DisTract.Monotone.Parser, DisTract.Monotone.Interaction,
                          DisTract.Bug, DisTract.Bug.PseudoField, DisTract.Bug.Field, DisTract.Bug.Comment,
                          DisTract.JSONUtils, DisTract.Parsers, DisTract.Config,
                          DisTract.Config.Parser, DisTract.Layout
}

executable DisTractNewBug
           main-is: DisTractNewBug.hs
           ghc-options: -Wall -fno-warn-name-shadowing -O2
           hs-source-dirs: src

executable DisTractModifyBug
           main-is: DisTractModifyBug.hs
           ghc-options: -Wall -fno-warn-name-shadowing -O2
           hs-source-dirs: src

executable DisTractUpdateFormatAllBugs
           main-is: DisTractUpdateFormatAllBugs.hs
           ghc-options: -Wall -fno-warn-name-shadowing -O2
           hs-source-dirs: src

executable DisTractUpdateFormatBug
           main-is: DisTractUpdateFormatBug.hs
           ghc-options: -Wall -fno-warn-name-shadowing -O2
           hs-source-dirs: src

executable DisTractFormatNew
           main-is: DisTractFormatNew.hs
           ghc-options: -Wall -fno-warn-name-shadowing -O2
           hs-source-dirs: src

executable DisTractSortBugs
           main-is: DisTractSortBugs.hs
           ghc-options: -Wall -fno-warn-name-shadowing -O2
           hs-source-dirs: src

executable DisTractInstaller
           main-is: DisTractInstaller.hs
           hs-source-dirs: src
           ghc-options: -Wall -fno-warn-name-shadowing
                   -optl hinstaller-tmp/DisTractFormatNew.o
                   -optl hinstaller-tmp/DisTractModifyBug.o
                   -optl hinstaller-tmp/DisTractUpdateFormatAllBugs.o
                   -optl hinstaller-tmp/DisTractUpdateFormatBug.o
                   -optl hinstaller-tmp/DisTractNewBug.o
                   -optl hinstaller-tmp/DisTractSortBugs.o
                   -optl hinstaller-tmp/Milestone.o
                   -optl hinstaller-tmp/Status.o
                   -optl hinstaller-tmp/Title.o
                   -optl hinstaller-tmp/Created.o
                   -optl hinstaller-tmp/Reporter.o
                   -optl hinstaller-tmp/Assigned.o
                   -optl hinstaller-tmp/style.o
                   -optl hinstaller-tmp/prototype.o
                   -optl hinstaller-tmp/markdown.o
                   -optl hinstaller-tmp/json.o
                   -optl hinstaller-tmp/DisTractRun.o
                   -optl hinstaller-tmp/DisTractBug.o
                   -optl hinstaller-tmp/sortable.o
                   -optl hinstaller-tmp/unordered.o
                   -optl hinstaller-tmp/asc.o
                   -optl hinstaller-tmp/desc.o