-
Notifications
You must be signed in to change notification settings - Fork 20
/
active.cabal
66 lines (61 loc) · 2.15 KB
/
active.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
name: active
version: 0.3
synopsis: An EDSL for time-varying values.
description: active is a small EDSL for building continuous,
time-varying values
of arbitrary type. It is particularly useful for
building media such as animations, audio clips,
and the like, but it is often useful to have
other values that vary over time (vectors,
colors, filters, volume levels...) and be able to
create and use them in the service of
constructing time-varying media.
license: BSD3
license-file: LICENSE
author: Brent Yorgey
maintainer: byorgey@gmail.com
copyright: (c) 2011-2017 Brent Yorgey
category: Data
build-type: Custom
cabal-version: 1.18
extra-doc-files: CHANGES, README.markdown, diagrams/*.svg
bug-reports: https://github.com/diagrams/active/issues
tested-with:
GHC == 9.6.1
GHC == 9.4.4
GHC == 9.2.7
GHC == 9.0.2
GHC == 8.10.7
GHC == 8.8.4
GHC == 8.6.5
GHC == 8.4.4
source-repository head
type: git
location: https://github.com/diagrams/active.git
custom-setup
setup-depends:
base >= 4.7 && < 5,
Cabal < 4,
cabal-doctest >= 1 && <1.1
library
exposed-modules: Active,
Active.Duration
other-modules: Active.Ray
other-extensions: FlexibleContexts,
FlexibleInstances,
GADTSyntax,
KindSignatures
build-depends: base >= 4.11 && < 5,
bifunctors >= 5.4 && < 5.7,
semigroups >= 0.1 && < 0.21,
vector >= 0.10 && < 0.14,
linear >= 1.14 && < 1.23
hs-source-dirs: src
default-language: Haskell2010
test-suite doctests
type: exitcode-stdio-1.0
main-is: active-doctest.hs
build-depends: base,
doctest < 1
hs-source-dirs: test
default-language: Haskell2010