Cargo.toml 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. # -*- coding: utf-8 -*-
  2. [workspace]
  3. members = [
  4. "feeds",
  5. "feedscli",
  6. "feedsd",
  7. "feedsdb",
  8. ]
  9. resolver = "2"
  10. [workspace.package]
  11. version = "1.0.0"
  12. edition = "2021"
  13. rust-version = "1.77.0"
  14. license = "GPL-2.0-or-later"
  15. authors = [ "Michael Büsch <m@bues.ch>", "Marco Lochen" ]
  16. homepage = "https://bues.ch/"
  17. repository = "https://github.com/mbuesch/feedreaders"
  18. readme = "README.md"
  19. categories = [ "network-programming", "text-processing", "visualization", "web-programming" ]
  20. keywords = [ "feed-reader", "rss", "atom" ]
  21. [workspace.dependencies]
  22. anyhow = "1"
  23. chrono = "0.4"
  24. clap = { version = "4", default-features = false }
  25. feed-rs = "2"
  26. hex = "0.4"
  27. html-escape = "0.2"
  28. itertools = "0.13"
  29. multer = "3"
  30. nix = { version = "0.29", default-features = false }
  31. querystrong = "0.3"
  32. rand = "0.8"
  33. reqwest = { version = "0.12", default-features = false }
  34. rusqlite = "0.32"
  35. sd-notify = "0.4"
  36. sha2 = "0.10"
  37. tokio = "1"
  38. feedsdb = { version = "1", path = "./feedsdb" }
  39. [profile.release]
  40. opt-level = 3
  41. lto = "thin"
  42. panic = "abort"
  43. strip = "symbols"
  44. debug-assertions = false
  45. overflow-checks = true
  46. codegen-units = 1
  47. # vim: ts=4 sw=4 expandtab