author | unC0Rr |
Thu, 05 Sep 2024 21:33:51 +0200 | |
branch | transitional_engine |
changeset 16059 | 842df792d6d6 |
parent 16046 | e8afb1bf2779 |
permissions | -rw-r--r-- |
14164 | 1 |
[package] |
14187 | 2 |
name = "lib-hedgewars-engine" |
14164 | 3 |
version = "0.1.0" |
4 |
authors = ["Andrey Korotaev <a.korotaev@hedgewars.org>"] |
|
15921
5b3beb90e1a6
Implement generation of c header from rust interface, adapt qmlfrontend
unC0Rr
parents:
15919
diff
changeset
|
5 |
edition = "2021" |
5b3beb90e1a6
Implement generation of c header from rust interface, adapt qmlfrontend
unC0Rr
parents:
15919
diff
changeset
|
6 |
build = "build.rs" |
14164 | 7 |
|
8 |
[dependencies] |
|
14723 | 9 |
gl = "0.11" |
14276 | 10 |
netbuf = "0.4" |
15919 | 11 |
itertools = "0.10" |
15211 | 12 |
png = "0.13" |
14209 | 13 |
|
14316 | 14 |
fpnum = { path = "../fpnum" } |
14164 | 15 |
land2d = { path = "../land2d" } |
14174
b273b43b16d2
Make hedgewars-engine crate produce shared library, implement some basics
unC0Rr
parents:
14164
diff
changeset
|
16 |
lfprng = { path = "../lfprng" } |
b273b43b16d2
Make hedgewars-engine crate produce shared library, implement some basics
unC0Rr
parents:
14164
diff
changeset
|
17 |
integral-geometry = { path = "../integral-geometry" } |
b273b43b16d2
Make hedgewars-engine crate produce shared library, implement some basics
unC0Rr
parents:
14164
diff
changeset
|
18 |
landgen = { path = "../landgen" } |
14276 | 19 |
hedgewars-engine-messages = { path = "../hedgewars-engine-messages" } |
14316 | 20 |
hwphysics = { path = "../hwphysics" } |
14723 | 21 |
mapgen = { path = "../mapgen" } |
22 |
vec2d = { path = "../vec2d" } |
|
16046
e8afb1bf2779
Implement triggering advancement of simulation in qmlfrontend
unC0Rr
parents:
15921
diff
changeset
|
23 |
log = "0.4.21" |
14174
b273b43b16d2
Make hedgewars-engine crate produce shared library, implement some basics
unC0Rr
parents:
14164
diff
changeset
|
24 |
|
14743 | 25 |
[dev-dependencies] |
26 |
proptest = "0.9.2" |
|
27 |
||
15921
5b3beb90e1a6
Implement generation of c header from rust interface, adapt qmlfrontend
unC0Rr
parents:
15919
diff
changeset
|
28 |
[build-dependencies] |
5b3beb90e1a6
Implement generation of c header from rust interface, adapt qmlfrontend
unC0Rr
parents:
15919
diff
changeset
|
29 |
cbindgen = "0.24" |
5b3beb90e1a6
Implement generation of c header from rust interface, adapt qmlfrontend
unC0Rr
parents:
15919
diff
changeset
|
30 |
|
14174
b273b43b16d2
Make hedgewars-engine crate produce shared library, implement some basics
unC0Rr
parents:
14164
diff
changeset
|
31 |
[lib] |
b273b43b16d2
Make hedgewars-engine crate produce shared library, implement some basics
unC0Rr
parents:
14164
diff
changeset
|
32 |
name = "hedgewars_engine" |
b273b43b16d2
Make hedgewars-engine crate produce shared library, implement some basics
unC0Rr
parents:
14164
diff
changeset
|
33 |
crate-type = ["dylib"] |