peiji/Cargo.toml

30 lines
918 B
TOML
Raw Normal View History

2024-04-20 22:21:47 +02:00
[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 }