You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

67 lines
1.6 KiB

  1. [package]
  2. name = "meli"
  3. version = "0.5.1"
  4. authors = ["Manos Pitsidianakis <el13635@mail.ntua.gr>"]
  5. edition = "2018"
  6. license = "GPL-3.0-or-later"
  7. readme = "README"
  8. description = "terminal mail client"
  9. homepage = "https://meli.delivery"
  10. repository = "https://git.meli.delivery/meli/meli.git"
  11. keywords = ["mail", "mua", "maildir", "terminal", "imap"]
  12. categories = ["command-line-utilities", "email"]
  13. [[bin]]
  14. name = "meli"
  15. path = "src/bin.rs"
  16. [dependencies]
  17. xdg = "2.1.0"
  18. crossbeam = "0.7.2"
  19. signal-hook = "0.1.12"
  20. signal-hook-registry = "1.2.0"
  21. nix = "0.16.1"
  22. melib = { path = "melib", version = "0.5.0" }
  23. serde = "1.0.71"
  24. serde_derive = "1.0.71"
  25. serde_json = "1.0"
  26. toml = "0.5.3"
  27. fnv = "1.0.3" # >:c
  28. linkify = "0.3.1" # >:c
  29. xdg-utils = "0.3.0"
  30. nom = "3.2.0"
  31. notify = "4.0.1" # >:c
  32. notify-rust = "^3" # >:c
  33. termion = "1.5.1"
  34. bincode = "1.2.0"
  35. uuid = { version = "0.7.4", features = ["serde", "v4"] }
  36. unicode-segmentation = "1.2.1" # >:c
  37. libc = {version = "0.2.59", features = ["extra_traits",]}
  38. rusqlite = {version = "0.20.0", optional =true }
  39. rmp = "^0.8"
  40. rmpv = { version = "^0.4.2", features=["with-serde",] }
  41. rmp-serde = "^0.14.0"
  42. smallvec = { version = "1.1.0", features = ["serde", ] }
  43. [profile.release]
  44. lto = true
  45. opt-level = "z"
  46. debug = false
  47. [workspace]
  48. members = ["melib", "testing", ]
  49. [features]
  50. default = ["sqlite3"]
  51. notmuch = ["melib/notmuch_backend", ]
  52. jmap = ["melib/jmap_backend",]
  53. sqlite3 = ["rusqlite"]
  54. cli-docs = []
  55. # Print tracing logs as meli runs in stderr
  56. # enable for debug tracing logs: build with --features=debug-tracing
  57. debug-tracing = ["melib/debug-tracing", ]