HomePhabricator
Diffusion Comm a05bedf1472e

[comm-lib] Hide aws behind a feature flag

Description

[comm-lib] Hide aws behind a feature flag

Summary: While we used aws dependencies in all services, future diffs will make comm-lib a (transitive) dependency of native_rust_library. These dependencies aren't needed there so I'm introducing a new feature flag that hides them and the modules that depend on aws crates.

Test Plan: Check that all services compile

Reviewers: bartek, varun, kamil

Reviewed By: bartek, varun

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D10258

Details

Provenance
Michal Gniadek <michal.gniadek@swmansion.com>Authored on Dec 7 2023, 3:39 AM
Reviewer
bartek
Differential Revision
D10258: [comm-lib] Hide aws behind a feature flag
Parents
rCOMM4d5b4f6c049a: [services] Fix warnings
Branches
Unknown
Tags
Unknown

Event Timeline

Michal Gniadek <michal.gniadek@swmansion.com> committed rCOMMa05bedf1472e: [comm-lib] Hide aws behind a feature flag (authored by Michal Gniadek <michal.gniadek@swmansion.com>).Dec 19 2023, 7:29 AM