xref: /aosp_15_r20/external/crosvm/vendor/README.md (revision bb4ee6a4ae7042d18b07a98463b9c8b875e44b39)
1*bb4ee6a4SAndroid Build Coastguard Worker# Vendor directory
2*bb4ee6a4SAndroid Build Coastguard Worker
3*bb4ee6a4SAndroid Build Coastguard Worker`/vendor/` directory facilitates maintaining downstream custom code. generic crates, containing
4*bb4ee6a4SAndroid Build Coastguard Workereither default implementation or stubs, live in `/vendor/generic/` directory. The upstream code
5*bb4ee6a4SAndroid Build Coastguard Workerimports these generic crates from various Cargo.toml files.
6*bb4ee6a4SAndroid Build Coastguard Worker
7*bb4ee6a4SAndroid Build Coastguard WorkerDownstream product specific crates will live under `/vendor/<product_name>/` directory. Downstream
8*bb4ee6a4SAndroid Build Coastguard Workerwill replace `/vendor/generic/`crate imports with downstream crate path.
9