hp2any-graph-0.5.4.2: hp2any-graph.cabal
Name: hp2any-graph
Version: 0.5.4.2
Cabal-Version: >= 1.6
Synopsis: Real-time heap graphing utility and profile stream server with a reusable graphing module.
Category: profiling, development, utils
Description:
This package contains two utilities: a grapher that can display heap
profiles in real time both for local and remote processes, and a
relay application the grapher connects to in the latter case.
Additionally, the graphing capability is exposed to other programs
as well in the form of a library module.
.
To avoid the need for OpenGL on the server side, the package can be
built with the @ServerOnly@ flag:
.
@cabal install --flags=serveronly@
Author: Patai Gergely
Maintainer: Patai Gergely (patai.gergely@gmail.com)
Copyright: (c) 2009-2013, Patai Gergely
Homepage: http://www.haskell.org/haskellwiki/Hp2any
License: BSD3
License-File: LICENSE
Stability: experimental
Build-Type: Simple
Extra-Source-Files:
src/HandleArgs.hs
test/heaptest.hs
test/readme.txt
CHANGES
Flag ServerOnly
Description: Suppress building the client, thereby removing the dependency on OpenGL.
Default: False
Manual: True
Library
if flag(serveronly)
Buildable: False
else
HS-Source-Dirs: src
Build-Depends: base >= 4 && < 5, hp2any-core, OpenGL
GHC-Options: -Wall -O2
Exposed-Modules:
Profiling.Heap.OpenGL
Executable hp2any-graph
Main-IS: Graph.hs
if flag(serveronly)
Buildable: False
else
HS-Source-Dirs: src
GHC-Options: -Wall -O2
Extra-Libraries: glut
Build-Depends: base >= 4 && < 5, process, directory, filepath, containers,
bytestring, hp2any-core, parseargs >= 0.1.3.1, network,
OpenGL, GLUT
Executable hp2any-relay
HS-Source-Dirs: src
Main-IS: Relay.hs
Build-Depends: base >= 4 && < 5, process, directory, filepath, containers,
bytestring, hp2any-core, parseargs >= 0.1.3.1, network
GHC-Options: -Wall -O2
source-repository head
type: git
location: https://github.com/cobbpg/hp2any.git