name: hgdbmi category: Development version: 0.2 license: BSD3 cabal-version: >= 1.14 license-file: LICENSE author: Alexander Bernauer, Evan Martin maintainer: Alexander Bernauer stability: provisional homepage: https://github.com/copton/hgdbmi bug-reports: https://github.com/copton/hgdbmi/issues copyright: (c) 2012 Alexander Bernauer , 2008 Evan Martin Synopsis: GDB Machine Interface: program-driven control of GDB Description: GDB\/MI lets programs drive GDB. It can be used, for example, by GDB frontends. See section 27 of the GDB manual . This module encapsualtes a GDB subprocess and provides an API to send commands as well as receive both responses and notifications. . The actual GDB behavior diverges from the GDB manual in many points, so the implementation of the Machine Interface highly depends on the GDB version. This module is tested with GDB version 7.4. build-type: Simple tested-with: GHC == 7.4.2 source-repository head type: git location: git://github.com/copton/hgdbmi.git source-repository this type: git location: git://github.com/copton/hgdbmi.git tag: v0.2 library build-depends: base >= 4 && < 5, parsec == 3.1.*, process == 1.1.*, unix == 2.6.*, stm == 2.3.* exposed-modules: Gdbmi.IO Gdbmi.Commands Gdbmi.Representation Gdbmi.Semantics hs-source-dirs: src ghc-options: -Wall default-language: Haskell2010 test-suite pure type: exitcode-stdio-1.0 main-is: pure.hs other-modules: Paste hs-source-dirs: tests ghc-options: -Wall default-language: Haskell2010 build-depends: hgdbmi, base >= 4 && < 5, HUnit == 1.2.*, test-framework == 0.6.*, test-framework-hunit == 0.2.*, template-haskell test-suite io type: exitcode-stdio-1.0 main-is: io.hs other-modules: Paste hs-source-dirs: tests ghc-options: -Wall default-language: Haskell2010 build-depends: hgdbmi, base >= 4 && < 5, directory == 1.2.*, process == 1.1.*, temporary == 1.1.*, template-haskell