Add debug-tracing feature to all crates

The feature needs to be defined in all manifests in order to be enabled
in all crates.
embed
Manos Pitsidianakis 2019-09-23 09:36:46 +03:00
parent 26e4d50b40
commit 5a53020f3d
Signed by: Manos Pitsidianakis
GPG Key ID: 73627C2F690DF710
3 changed files with 14 additions and 2 deletions

View File

@ -29,6 +29,7 @@ libc = {version = "0.2.59", features = ["extra_traits",]}
[features]
default = ["unicode_algorithms", "imap_backend", "maildir_backend", "mbox_backend"]
debug-tracing = []
unicode_algorithms = ["text_processing"]
imap_backend = ["native-tls"]
maildir_backend = ["notify", "notify-rust", "memmap"]

View File

@ -16,7 +16,12 @@ path = "src/linebreak.rs"
name = "imapconn"
path = "src/imap_conn.rs"
[dependencies]
melib = { path = "../melib", version = "*" }
melib = { path = "../melib", version = "*", features = ["debug-tracing"] }
text_processing = { path = "../text_processing", version = "*" }
[features]
default = []
# Print tracing logs as meli runs
debug-tracing = []

View File

@ -25,3 +25,9 @@ uuid = { version = "0.6", features = ["serde", "v4"] }
unicode-segmentation = "1.2.1" # >:c
text_processing = { path = "../text_processing", version = "*" }
libc = {version = "0.2.59", features = ["extra_traits",]}
[features]
default = []
# Print tracing logs as meli runs
debug-tracing = []