-
Notifications
You must be signed in to change notification settings - Fork 0
/
distributed-frp-dunai.cabal
128 lines (123 loc) · 4.56 KB
/
distributed-frp-dunai.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
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
name: distributed-frp-dunai
version: 0.1.0.0
synopsis: Extensions to dunai library adding support for distributed applications
license: BSD3
license-file: LICENSE
author: Julian Götz
maintainer: juliangoetz632@gmail.com
category: Reactivity, FRP, Network
build-type: Simple
extra-source-files: ChangeLog.md
cabal-version: >=1.10
library
exposed-modules: Data.MonadicStreamFunction.Extra
Data.MonadicStreamFunction.Network.Prediction
Data.MonadicStreamFunction.Network.TimeWarp
FRP.BearRiver.Extra
FRP.BearRiver.Network.Prediction
FRP.BearRiver.Network.Reactimate
FRP.BearRiver.Network.TimeWarp
Data.MessageBuffer
Network.Client
Network.Common
Network.Server
other-modules: Network.Internal.ServerCommon
ghc-options: -Wall
build-depends: base,
bearriver,
binary,
bytestring,
containers,
distributed-process,
distributed-process-async,
distributed-process-client-server,
distributed-process-extras,
dunai,
exceptions,
mtl,
network >= 3.0,
network-transport,
simple-affine-space,
sorted-list,
stm >= 2.4.5,
time
hs-source-dirs: src
default-language: Haskell2010
default-extensions: Arrows,
BangPatterns
executable distributed-paddles
main-is: Main.hs
other-modules:
ClientGame,
ClientMain,
Collision,
Config,
Display,
GameState,
Input,
ProcessExtra,
ServerGame,
ServerMain
Time,
Types
ghc-options: -Wall
-- -prof
-- -fprof-auto
build-depends: base,
bearriver,
binary,
bytestring,
containers,
distributed-process,
distributed-process-client-server,
distributed-process-extras,
dunai,
exceptions,
monadIO,
mtl,
network,
network-transport,
network-transport-tcp,
optparse-applicative,
distributed-frp-dunai,
sdl2,
sdl2-gfx,
stm >= 2.4.5,
text
hs-source-dirs: distributed-paddles
default-language: Haskell2010
default-extensions: Arrows,
BangPatterns
-- you may need to add "tests: True" to cabal.project.local
test-suite distributed-frp-dunai-tests
type: exitcode-stdio-1.0
default-language: Haskell2010
main-is: Tests.hs
hs-source-dirs: tests
default-extensions: Arrows
ghc-options: -threaded -Wall
build-depends: base,
bearriver,
containers,
distributed-frp-dunai,
distributed-process,
distributed-process-client-server,
distributed-process-extras,
dunai,
exceptions,
mtl,
network >= 3.0,
network-transport,
network-transport-tcp,
simple-affine-space,
sorted-list,
stm >= 2.4.5,
tasty,
tasty-hunit
other-modules: BearRiverDRMTest,
BearRiverTimeWarpTest,
ClientSidePredictionTest,
ClientTest,
ExtraTest,
ServerTest,
TimeWarpTest