30 lines
918 B
TOML
30 lines
918 B
TOML
[package]
|
|
name = "peiji"
|
|
version = "0.1.0"
|
|
edition = "2021"
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[features]
|
|
default = ["macros", "gnome_42"]
|
|
libadwaita = ["adw"]
|
|
libpanel = ["panel"]
|
|
macros = ["relm4-macros"]
|
|
gnome_46 = ["gnome_45", "gtk/gnome_45", "adw/v1_5"]
|
|
gnome_45 = ["gnome_44", "gtk/gnome_45", "adw/v1_4"]
|
|
gnome_44 = ["gnome_43", "gtk/gnome_44", "adw/v1_3"]
|
|
gnome_43 = ["gnome_42", "gtk/gnome_43", "adw/v1_2"]
|
|
gnome_42 = ["gtk/gnome_42"]
|
|
|
|
# All features except docs. This is also used in the CI
|
|
all = ["macros", "libadwaita", "panel", "panel/v1_4"]
|
|
|
|
[dependencies]
|
|
adw = { version = "0.6", optional = true, package = "libadwaita" }
|
|
epub = "2.1.1"
|
|
gtk = { version = "0.8.1", package = "gtk4" }
|
|
relm4 = "0.8.1"
|
|
scraper = "0.19.0"
|
|
panel = { version = "0.4", optional = true, package = "libpanel" }
|
|
relm4-macros = { version = "0.8.1", optional = true }
|