mirror of
https://github.com/juspay/hyperswitch.git
synced 2025-11-02 21:07:58 +08:00
build(deps): make AWS dependencies optional (#1030)
This commit is contained in:
@ -11,8 +11,8 @@ build = "src/build.rs"
|
||||
|
||||
[features]
|
||||
default = ["kv_store", "stripe", "oltp", "olap", "accounts_cache"]
|
||||
s3 = []
|
||||
kms = ["external_services/kms"]
|
||||
s3 = ["dep:aws-sdk-s3","dep:aws-config"]
|
||||
kms = ["external_services/kms","dep:aws-config"]
|
||||
basilisk = ["kms"]
|
||||
stripe = ["dep:serde_qs"]
|
||||
sandbox = ["kms", "stripe", "basilisk", "s3"]
|
||||
@ -89,8 +89,8 @@ router_derive = { version = "0.1.0", path = "../router_derive" }
|
||||
router_env = { version = "0.1.0", path = "../router_env", features = ["log_extra_implicit_fields", "log_custom_entries_to_extra"] }
|
||||
storage_models = { version = "0.1.0", path = "../storage_models", features = ["kv_store"] }
|
||||
actix-multipart = "0.6.0"
|
||||
aws-sdk-s3 = "0.25.0"
|
||||
aws-config = "0.55.1"
|
||||
aws-sdk-s3 = { version = "0.25.0", optional = true }
|
||||
aws-config = {version = "0.55.1", optional = true }
|
||||
infer = "0.13.0"
|
||||
|
||||
[target.'cfg(not(target_os = "windows"))'.dependencies]
|
||||
|
||||
Reference in New Issue
Block a user