-
Notifications
You must be signed in to change notification settings - Fork 15
/
eventlog2html.cabal
107 lines (100 loc) · 4.09 KB
/
eventlog2html.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
cabal-version: 2.4
Name: eventlog2html
Version: 0.11.1
Synopsis: Visualise an eventlog
Description: eventlog2html is a library for visualising eventlogs.
At the moment, the intended use is to visualise eventlogs
which have heap profiling events, as a replacement to hp2ps
and hp2pretty.
eventlog2html creates a static webpage which contains
a collection of different interactive charts for analysing
heap usage. Trace events are displayed on the chart and
the charts can be zoomed, scrolled and filtered to give
a more exploratory feel to heap profile analysis.
Homepage: https://mpickering.github.io/eventlog2html
Bug-reports: https://github.com/mpickering/eventlog2html/issues
License: BSD-3-Clause
License-file: LICENSE
Author: Matthew Pickering, David Binder, Claude Heiland-Allen
Maintainer: [email protected]
Copyright: (C) 2010,2011,2015,2017,2018 Claude Heiland-Allen 2019 Matthew Pickering
Category: Development
Build-type: Simple
Extra-source-files:
javascript/**/*.js
javascript/**/*.css
javascript/**/*.vg
javascript/generated/[email protected]
javascript/generated/[email protected]
javascript/generated/[email protected]
javascript/generated/[email protected]
inline-docs/*.html
extra-doc-files: README.md
CHANGELOG.md
Tested-With: GHC ==9.0.2, GHC ==9.2.7, GHC ==9.4.7, GHC ==9.6.2, GHC ==9.8.1, GHC==9.10.1
Library
Build-depends:
aeson >= 1.4.3 && < 1.6 || >= 2.0 && < 2.3,
attoparsec >= 0.13.2 && < 0.15,
array >= 0.5.3 && < 0.6,
base >= 4 && < 5,
blaze-html >= 0.9.1 && < 0.10,
blaze-markup >= 0.8 && < 0.9,
bytestring >= 0.10.8 && < 0.13,
containers >= 0.5.0 && < 0.8,
file-embed >= 0.0.11 && < 0.1,
filepath >= 1.4.2 && < 1.6,
ghc-events >= 0.19.0 && < 0.21,
ghc-heap >= 9 && < 10,
hashable >= 1.0 && < 1.6,
hashtables >= 1.2.3 && < 1.5,
hvega >= 0.11.0 && < 0.13,
mtl >= 2.2.2 && < 2.4,
optparse-applicative >= 0.14.3 && < 0.19,
raw-strings-qq >= 1.1 && < 1.2,
semigroups >= 0.18 && < 0.21,
statistics-linreg >= 0.3 && < 0.4,
text >= 1.2.3 && < 1.3 || >= 2.0 && < 2.2,
time >= 1.8.0 && < 2.0,
trie-simple >= 0.4 && < 0.5,
vector >= 0.11 && < 0.14
GHC-options: -Wall
default-language: Haskell2010
HS-source-dirs: src
exposed-modules: Eventlog.Args
Eventlog.Data
Eventlog.Trie
Eventlog.Javascript
Eventlog.Types
Eventlog.Total
Eventlog.Prune
Eventlog.Bands
Eventlog.Events
Eventlog.HeapProf
Eventlog.Vega
Eventlog.HtmlTemplate
Eventlog.Rendering.Bootstrap
Eventlog.Rendering.Types
Eventlog.VegaTemplate
Eventlog.AssetVersions
Eventlog.Detailed
Eventlog.Ticky
other-modules: Paths_eventlog2html
autogen-modules: Paths_eventlog2html
Executable eventlog2html
GHC-options: -Wall
default-language: Haskell2010
HS-source-dirs: main
Main-is: Main.hs
build-depends:
aeson,
base,
eventlog2html,
filepath,
githash >= 0.1.6.2 && < 0.2,
text
other-modules: Paths_eventlog2html
autogen-modules: Paths_eventlog2html
Source-repository head
type: git
location: https://github.com/mpickering/eventlog2html.git