-
Notifications
You must be signed in to change notification settings - Fork 111
/
Cargo.toml
61 lines (58 loc) · 2.05 KB
/
Cargo.toml
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
[package]
name = "bracket-lib"
version = "0.8.7"
authors = ["Herbert Wolverson <[email protected]>"]
edition = "2021"
publish = true
description = "Meta-crate holding the entirety of bracket-lib (and exposing it). Use this for the full roguelike toolkit experience."
homepage = "https://github.com/thebracket/bracket-lib"
repository = "https://github.com/thebracket/bracket-lib"
readme = "README.md"
keywords = ["roguelike", "gamedev", "terminal", "ascii", "cp437"]
categories = ["game-engines"]
license = "MIT"
exclude = [
"bracket-algorithm-traits",
"bracket-color",
"bracket-geometry",
"bracket-noise",
"bracket-pathfinding",
"bracket-random",
"bracket-terminal",
"rltk",
"screenshots"
]
resolver = "2" # Enables the new Cargo resolution engine
incremental = false # Causing issues with Windows builds
[features]
default = [ "opengl" ]
bevy = ["bracket-geometry/bevy"]
specs = [ "bracket-geometry/specs" ]
serde = [ "bracket-color/serde", "bracket-geometry/serde", "bracket-random/serde" ]
threaded = [ "bracket-pathfinding/threaded" ]
opengl = [ "bracket-terminal/opengl" ]
curses = [ "bracket-terminal/curses" ]
crossterm = [ "bracket-terminal/cross_term" ]
webgpu = [ "bracket-terminal/webgpu" ]
[dependencies]
bracket-algorithm-traits = { path = "./bracket-algorithm-traits", version = "~0.8" }
bracket-color = { path = "./bracket-color", version = "~0.8", features = [ "palette" ] }
bracket-geometry = { path = "./bracket-geometry", version = "~0.8" }
bracket-noise = { path = "./bracket-noise", version = "~0.8" }
bracket-pathfinding = { path = "./bracket-pathfinding", version = "~0.8" }
bracket-random = { path = "./bracket-random", version = "~0.8", features = [ "parsing" ] }
bracket-terminal = { path = "./bracket-terminal", version = "~0.8", default-features = false }
[workspace]
members = [
"bracket-algorithm-traits",
"bracket-color",
"bracket-geometry",
"bracket-noise",
"bracket-pathfinding",
"bracket-random",
"bracket-terminal",
"rltk",
"bracket-rex",
"bracket-embedding",
"bracket-bevy",
]