author | unC0Rr |
Tue, 27 Aug 2024 17:01:13 +0200 | |
changeset 16018 | 692903667ece |
parent 15985 | e42d1819b150 |
permissions | -rw-r--r-- |
4842
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
1 |
Name: hedgewars-server |
15985 | 2 |
Version: 1.1.0 |
4842
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
3 |
Synopsis: hedgewars server |
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
4 |
Description: hedgewars server |
13506
36f3f77e9b1b
Switch from http:// to https:// URLs where possible
Wuzzy <Wuzzy2@mail.ru>
parents:
13418
diff
changeset
|
5 |
Homepage: https://www.hedgewars.org/ |
4842
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
6 |
License: GPL-2 |
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
7 |
Author: unC0Rr |
11854 | 8 |
Maintainer: a.korotaev@hedgewars.org |
4842
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
9 |
Category: Game |
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
10 |
Build-type: Simple |
10257
649f1231cd70
fix for "Unexpected semi-colons in conditional" issue, as reported by YuGiOhJCJ
sheepluva
parents:
10092
diff
changeset
|
11 |
Cabal-version: >=1.10 |
4842
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
12 |
|
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
13 |
|
15985 | 14 |
flag officialServer |
15 |
description: Build for official server |
|
16 |
default: False |
|
17 |
manual: True |
|
18 |
||
4842
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
19 |
Executable hedgewars-server |
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
20 |
main-is: hedgewars-server.hs |
15985 | 21 |
other-modules: |
22 |
Actions |
|
23 |
ClientIO |
|
24 |
CommandHelp |
|
25 |
ConfigFile |
|
26 |
Consts |
|
27 |
CoreTypes |
|
28 |
Data.TConfig |
|
29 |
EngineInteraction |
|
30 |
FloodDetection |
|
31 |
HWProtoChecker |
|
32 |
HWProtoCore |
|
33 |
HWProtoInRoomState |
|
34 |
HWProtoLobbyState |
|
35 |
HWProtoNEState |
|
36 |
HandlerUtils |
|
37 |
JoinsMonitor |
|
38 |
NetRoutines |
|
39 |
OfficialServer.DBInteraction |
|
40 |
Opts |
|
41 |
RoomsAndClients |
|
42 |
ServerCore |
|
43 |
ServerState |
|
44 |
Store |
|
45 |
Utils |
|
46 |
Votes |
|
4842
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
47 |
|
10257
649f1231cd70
fix for "Unexpected semi-colons in conditional" issue, as reported by YuGiOhJCJ
sheepluva
parents:
10092
diff
changeset
|
48 |
default-language: Haskell2010 |
649f1231cd70
fix for "Unexpected semi-colons in conditional" issue, as reported by YuGiOhJCJ
sheepluva
parents:
10092
diff
changeset
|
49 |
|
13714
9ea58d0134ad
Add missing server dependencies to Travis metadata
Wuzzy <Wuzzy2@mail.ru>
parents:
13672
diff
changeset
|
50 |
-- Don't forget to update INSTALL.md and .travis.yml when you change these dependencies! |
4842
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
51 |
Build-depends: |
12788 | 52 |
base >= 4.8, |
15985 | 53 |
binary >= 0.8.5.1, |
4842
65eae3df18ac
readding cabal file for the server, burp not shure why it had gone
Henek
parents:
diff
changeset
|
54 |
bytestring, |
15985 | 55 |
containers, |
56 |
deepseq, |
|
57 |
entropy, |
|
58 |
hslogger, |
|
59 |
mtl >= 2, |
|
60 |
network >= 3.0 && < 3.2, |
|
15889
eb52cf05e454
GameServer: bump network dependency
Sergey Alirzaev <zl29ah@gmail.com>
parents:
15699
diff
changeset
|
61 |
network-bsd >= 2.8.1 && < 2.9, |
15985 | 62 |
process, |
9065
236710128077
add 'random' dependency to server .cabal file (please test)
koda
parents:
7751
diff
changeset
|
63 |
random, |
15985 | 64 |
regex-tdfa, |
11855
ad435d95ca4b
- Use sandi instead of dataenc (bugs.debian.org/836686)
unc0rr
parents:
11854
diff
changeset
|
65 |
sandi, |
15985 | 66 |
SHA, |
67 |
time, |
|
10076 | 68 |
utf8-string, |
15985 | 69 |
vector |
14320
f081a984da28
Fix gameServer dependency documentation
Wuzzy <Wuzzy2@mail.ru>
parents:
13714
diff
changeset
|
70 |
|
f081a984da28
Fix gameServer dependency documentation
Wuzzy <Wuzzy2@mail.ru>
parents:
13714
diff
changeset
|
71 |
-- These dependencies are for OFFICIAL_SERVER only and do not need to be mentioned in docs |
15985 | 72 |
if flag(officialServer) |
73 |
build-depends: |
|
74 |
aeson, |
|
75 |
text >= 1.2, |
|
76 |
yaml >= 0.8.30, |
|
77 |
zlib >= 0.5.3 && < 0.7 |
|
78 |
cpp-options: -DOFFICIAL_SERVER |
|
4597
31e042ab870c
Finally a solution for excess lazyness when working with unsafeThaw'ed arrays
unc0rr
parents:
3671
diff
changeset
|
79 |
|
10258 | 80 |
if !os(windows) |
81 |
build-depends: unix |
|
82 |
||
4597
31e042ab870c
Finally a solution for excess lazyness when working with unsafeThaw'ed arrays
unc0rr
parents:
3671
diff
changeset
|
83 |
ghc-options: -O2 |
13672
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
84 |
|
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
85 |
Executable checker |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
86 |
main-is: OfficialServer/checker.hs |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
87 |
|
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
88 |
default-language: Haskell2010 |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
89 |
|
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
90 |
Build-depends: |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
91 |
base >= 4.8, |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
92 |
containers, |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
93 |
vector, |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
94 |
bytestring, |
15699 | 95 |
network >= 2.3, |
96 |
network-bsd, |
|
13672
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
97 |
mtl >= 2, |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
98 |
sandi, |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
99 |
hslogger, |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
100 |
process, |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
101 |
ConfigFile, |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
102 |
directory |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
103 |
|
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
104 |
if !os(windows) |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
105 |
build-depends: unix |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
106 |
|
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
107 |
ghc-options: -O2 |
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
108 |
|
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
109 |
|
8bd973ab9c9c
- Add checker dependencies to hedgewars-server.cabal
unc0rr
parents:
13506
diff
changeset
|
110 |