bin: add notmuch feature
Add notmuch feature that includes melib/notmuch_backend and a new feature for the ui crate. We need the latter in order to know from within ui if we have been linked with libnotmuchjmap
parent
6653357d54
commit
49dccb94a5
|
@ -25,6 +25,7 @@ members = ["melib", "ui", "debug_printer", "testing", "text_processing"]
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = []
|
default = []
|
||||||
|
notmuch = ["melib/notmuch_backend", "ui/notmuch"]
|
||||||
|
|
||||||
# Print tracing logs as meli runs in stderr
|
# Print tracing logs as meli runs in stderr
|
||||||
# enable for debug tracing logs: build with --features=debug-tracing
|
# enable for debug tracing logs: build with --features=debug-tracing
|
||||||
|
|
6
README
6
README
|
@ -59,11 +59,11 @@ BUILDING WITH NOTMUCH
|
||||||
|
|
||||||
To use the optional notmuch backend feature, you must have libnotmuch installed in your system. In Debian-like systems, install the "libnotmuch" package.
|
To use the optional notmuch backend feature, you must have libnotmuch installed in your system. In Debian-like systems, install the "libnotmuch" package.
|
||||||
|
|
||||||
To build with notmuch support, prepend the environment variable "MELI_FEATURES='melib/notmuch_backend'" to your make invocation:
|
To build with notmuch support, prepend the environment variable "MELI_FEATURES='notmuch'" to your make invocation:
|
||||||
|
|
||||||
# MELI_FEATURES="melib/notmuch_backend" make
|
# MELI_FEATURES="notmuch" make
|
||||||
|
|
||||||
or if building directly with cargo, use the flag '--features="melib/notmuch_backend"'.
|
or if building directly with cargo, use the flag '--features="notmuch"'.
|
||||||
|
|
||||||
DEVELOPMENT
|
DEVELOPMENT
|
||||||
===========
|
===========
|
||||||
|
|
|
@ -30,7 +30,8 @@ rusqlite = {version = "0.20.0", optional =true }
|
||||||
|
|
||||||
[features]
|
[features]
|
||||||
default = ["sqlite3"]
|
default = ["sqlite3"]
|
||||||
|
notmuch = []
|
||||||
sqlite3 = ["rusqlite"]
|
sqlite3 = ["rusqlite"]
|
||||||
|
|
||||||
# Print tracing logs as meli runs
|
# Print tracing logs as meli runs
|
||||||
debug-tracing = []
|
debug-tracing = []
|
||||||
|
|
Loading…
Reference in New Issue