49 lines
1.8 KiB
TOML
49 lines
1.8 KiB
TOML
[workspace]
|
|
members = [".", "packages/*"]
|
|
resolver = "2"
|
|
|
|
[workspace.package]
|
|
version = "0.6.1"
|
|
edition = "2021"
|
|
rust-version = "1.64"
|
|
license = "MIT OR Apache-2.0"
|
|
include = ["APACHE-2.0.LICENSE","MIT.LICENSE"]
|
|
repository = "https://www.fs-infmath.uni-kiel.de/git/FS-InfMath/Jobboerse"
|
|
homepage = "https://www.fs-informatik.uni-kiel.de/"
|
|
readme = "README.md"
|
|
|
|
[workspace.dependencies]
|
|
actix-files = "0.6.2"
|
|
actix-web = "4.3.0"
|
|
actix-session = { version = "0.7.2", features = ["cookie-session"] }
|
|
actix-tls = "3.1.1"
|
|
actix-multipart = "0.5.0"
|
|
awc ={ version = "3.2.0", features = ["rustls"] }
|
|
better_toml_datetime = { path = "packages/better_toml_datetime" }
|
|
cargo-bundle-licenses = { version = "1.0.1", default-features = false }
|
|
chrono = { version = "0.4.44", default-features = false, features = ["std","clock"] }
|
|
chrono-tz = "0.10.4"
|
|
clap = { version = "4.1.4", features = ["derive", "env"] }
|
|
futures-util = "0.3.25"
|
|
handlebars = { version = "4.3.6", features = ["dir_source"] }
|
|
http = "0.2.8"
|
|
lettre = { version = "0.10.1", default-features = false, features = ["sendmail-transport", "tokio1", "builder", "serde"] }
|
|
# use rustls a native tls library rather than openssl,
|
|
# as depending on c dependencies can get annoying even when vendoring
|
|
ldap3 = { version = "0.11.1", default-features = false, features = ["tls-rustls"] }
|
|
listenfd = "1.0.0"
|
|
log = "0.4.17"
|
|
mime_guess = "2.0.4"
|
|
multipart_helper = {path = "packages/multipart_helper"}
|
|
pretty_env_logger = "0.4.0"
|
|
rand = "0.8.5"
|
|
serde = { version = "1.0.152", features = ["derive"] } # https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
serde_json = "1.0.91"
|
|
tempfile = "3.3.0"
|
|
thiserror = "1.0.38"
|
|
toml = "0.7.0"
|
|
tokio = { version = "1.24.2", features = ["fs"] }
|
|
url = { version = "2.3.1", features = ["serde"] }
|
|
|
|
[profile.release]
|
|
strip = true
|