packages feed

pianola-0.1.1: pianola.cabal

name:          pianola
version:       0.1.1
license:       MIT
license-file:  LICENSE
data-files:    
author:        Daniel Díaz Carrete
maintainer:    diaz_carrete@yahoo.com
category:      Jvm, GUI
Synopsis:      Remotely controlling Java Swing applications
Description:   This is a library for remotely controlling 
               Java Swing desktop applications that have been 
               instrumented with a special pianola agent. 

               The agent exposes the Swing component hierarchy
               over the network, and accepts requests for 
               generating GUI events. The library handles the
               interaction on the Haskell side.
build-type:    Simple
cabal-version: >= 1.10
Extra-Source-Files:
    README.md
    tests/README.md
    examples/dbvisualizer.hs    
    examples/README.md
    backends/java-swing/pom.xml
    backends/java-swing/README.md
    backends/java-swing/src/main/java/info/danidiaz/pianola/driver/*.java
    backends/java-swing-testapp/pom.xml
    backends/java-swing-testapp/README.md
    backends/java-swing-testapp/src/main/java/info/danidiaz/pianola/testapp/*.java

Library
    hs-source-dirs: src
    exposed-modules: 
        Pianola.Internal
        Pianola.Util
        Pianola.Geometry
        Pianola.Pianola
        Pianola.Pianola.Driver
        Pianola.Tutorial
        Pianola.Protocol
        Pianola.Protocol.IO
        Pianola.Model.Swing
        Pianola.Model.Swing.Driver
        Pianola.Model.Swing.Protocol
    other-modules: 
    build-depends:         
        base >= 4.4 && < 5,    
        text >= 0.11,
        containers >= 0.4,
        bytestring >= 0.9,
        msgpack >= 0.7,
        iteratee >= 0.8,
        attoparsec >= 0.10,
        attoparsec-iteratee >= 0.3,
        filepath >= 1.3,
        network >= 2.4,
        logict >= 0.5,
        errors >= 1.3,
        either >= 3.4,
        pipes >= 4.0,
        free >= 3.2,
        comonad >= 3.0, 
        comonad-transformers >= 3.0, 
        streams >= 3.1,
        transformers >= 0.2,
        mtl >= 2.1
    default-language: Haskell2010
 
Test-suite test-pianola
    type: exitcode-stdio-1.0
    hs-source-dirs: tests
    main-is: tests-pianola.hs
    build-depends:   
        base >= 4.4,
        text >= 0.11,
        containers >= 0.4,
        filepath >= 1.3,
        network >= 2.4,
        errors >= 1.3,
        streams >= 3.1,
        transformers >= 0.2,
        pianola
    default-language: Haskell2010

Source-repository head
    type:     git
    location: https://github.com/danidiaz/pianola.git