[package] name = "apub" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [features] default = ["utils"] actix-web = ["apub-actix-web"] awc = ["apub-awc"] background-jobs = ["apub-background-jobs"] openssl = ["apub-openssl"] reqwest = ["apub-reqwest"] rustcrypto = ["apub-rustcrypto"] utils = ["apub-breaker-session", "apub-deref-client"] [dependencies] apub-actix-web = { version = "0.1.0", path = "./apub-actix-web/", optional = true } apub-awc = { version = "0.1.0", path = "./apub-awc/", optional = true } apub-background-jobs = { version = "0.1.0", path = "./apub-background-jobs/", optional = true } apub-breaker-session = { version = "0.1.0", path = "./apub-breaker-session/", optional = true } apub-core = { version = "0.1.0", path = "./apub-core/" } apub-deref-client = { version = "0.1.0", path = "./apub-deref-client/", optional = true } apub-openssl = { version = "0.1.0", path = "./apub-openssl/", optional = true } apub-reqwest = { version = "0.1.0", path = "./apub-reqwest/", optional = true } apub-rustcrypto = { version = "0.1.0", path = "./apub-rustcrypto/", optional = true } [workspace] members = [ "apub-actix-web", "apub-awc", "apub-background-jobs", "apub-breaker-session", "apub-core", "apub-deref-client", "apub-openssl", "apub-reqwest", "apub-rustcrypto", "examples/actix-web-example", "examples/awc-example", "examples/background-jobs-example", "examples/example-types", "examples/reqwest-example" ]