1
0

Cargo.toml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. [package]
  2. name = "claude-ai-installer"
  3. version = "1.0.1"
  4. description = "Claude AI安装器 - Claude AI Installer"
  5. authors = ["Claude AI"]
  6. edition = "2021"
  7. rust-version = "1.70"
  8. [lib]
  9. name = "claude_ai_installer_lib"
  10. crate-type = ["staticlib", "cdylib", "rlib"]
  11. [build-dependencies]
  12. tauri-build = { version = "2", features = [] }
  13. [dependencies]
  14. tauri = { version = "2", features = ["tray-icon", "image-png"] }
  15. tauri-plugin-shell = "2"
  16. tauri-plugin-dialog = "2"
  17. tauri-plugin-fs = "2"
  18. tauri-plugin-http = "2"
  19. tauri-plugin-process = "2"
  20. tauri-plugin-updater = "2"
  21. tauri-plugin-log = "2"
  22. tauri-plugin-store = "2"
  23. tauri-plugin-os = "2"
  24. serde = { version = "1", features = ["derive"] }
  25. serde_json = "1"
  26. tokio = { version = "1", features = ["full"] }
  27. reqwest = { version = "0.12", features = ["json", "stream", "gzip"] }
  28. futures = "0.3"
  29. log = "0.4"
  30. chrono = { version = "0.4", features = ["serde"] }
  31. dirs = "5"
  32. which = "6"
  33. thiserror = "1"
  34. anyhow = "1"
  35. regex = "1"
  36. [target.'cfg(windows)'.dependencies]
  37. winreg = "0.52"
  38. windows-sys = { version = "0.59", features = ["Win32_UI_WindowsAndMessaging"] }
  39. [target.'cfg(unix)'.dependencies]
  40. libc = "0.2"
  41. [profile.release]
  42. panic = "abort"
  43. codegen-units = 1
  44. lto = true
  45. opt-level = "s"
  46. strip = true