packages feed

visual-graphrewrite-0.3.2: visual-graphrewrite.cabal

name:                visual-graphrewrite
version:             0.3.2
synopsis:            Visualize the graph-rewrite steps of a Haskell program
description:         Visualize the graph-rewrite steps of a Haskell program. Currently it only shows the right-hand-sides of rewrite rules (function alternatives).
category:            Development
license:             BSD3
license-file:        LICENSE
author:              Zsolt Dollenstein
maintainer:          zsol@elte.hu
homepage:            http://github.com/zsol/visual-graphrewrite/
bug-reports:         http://github.com/zsol/visual-graphrewrite/issues
build-type:          Simple
tested-with:         GHC==6.10.2
cabal-version:       >= 1.6
stability:           experimental
data-files:          sample/*.hs
extra-source-files:  GraphRewrite/Debug.hs
extra-source-files:  README


library
        exposed-modules:  GraphRewrite
        exposed-modules:  GraphRewrite.Internal.Rename
        exposed-modules:  GraphRewrite.Internal.SimpleHaskell
        exposed-modules:  GraphRewrite.Internal.Convert
        exposed-modules:  GraphRewrite.Internal.RewriteApp
        exposed-modules:  GraphRewrite.Internal.RewriteTypes
        exposed-modules:  GraphRewrite.Internal.Rewrite
        exposed-modules:  GraphRewrite.Internal.DeltaFunctions

        build-depends:    base >= 4.1.0.0
        build-depends:    containers >= 0.2.0.0
        build-depends:    value-supply >= 0.5
        build-depends:    lazysmallcheck >= 0.3
        build-depends:    haskell-src >= 1.0.1.2
        build-depends:    ipprint >= 0.3
        build-depends:    fgl >= 5.4.2.2
        build-depends:    pretty >= 1.0.1.0
        other-modules:    GraphRewrite.Main.CmdLineOpts,
                          GraphRewrite.Main.Visualize
        ghc-options:      -Wall -fno-warn-name-shadowing -fno-warn-incomplete-patterns


executable visual-graphrewrite
        build-depends:    base >= 4.1.0.0
        build-depends:    containers >= 0.2.0.0
        build-depends:    value-supply >= 0.5
        build-depends:    lazysmallcheck >= 0.3
        build-depends:    haskell-src >= 1.0.1.2
        build-depends:    ipprint >= 0.3
        build-depends:    strict-concurrency >= 0.2.1
        build-depends:    parallel >= 1.1.0.1
        build-depends:    directory >= 1.0.0.3
        build-depends:    process >= 1.0.1.1
        build-depends:    fgl >= 5.4.2.2
        build-depends:    pretty >= 1.0.1.0
        build-depends:    gtk >= 0.10.0
        build-depends:    svgcairo >= 0.10.0
        build-depends:    cairo >= 0.10.0
        main-is:    GraphRewrite/Main.hs
        other-modules:       GraphRewrite,
                     GraphRewrite.Internal.Rename,
                     GraphRewrite.Internal.SimpleHaskell,
                     GraphRewrite.Internal.Convert,
                     GraphRewrite.Internal.RewriteApp,
                     GraphRewrite.Internal.RewriteTypes,
                     GraphRewrite.Internal.Rewrite,
                     GraphRewrite.Internal.DeltaFunctions,
                     GraphRewrite.Main.CmdLineOpts,
                     GraphRewrite.Main.Visualize
        ghc-options:      -Wall -fno-warn-name-shadowing -fno-warn-incomplete-patterns