1DOLLY 72PACKAGE cargo3REQUIRES HOST runtime@04REQUIRES HOST dso@05REQUIRES HOST http@06REQUIRES HOST threads@0789COPY /v0.1.4/demos/rust/Dollyfile-rust-build 0067b700f1c4853fae96e6255a43cee8ab7f9fe5966c9ef3ebb3ed504305bb10 /usr/bin/cargo /usr/bin/cargo10COPY /v0.1.4/demos/rust/Dollyfile-rust-build 0067b700f1c4853fae96e6255a43cee8ab7f9fe5966c9ef3ebb3ed504305bb10 /usr/share/licenses/cargo /usr/share/licenses/cargo11COPY /v0.1.4/demos/rust/Dollyfile-rust-build 0067b700f1c4853fae96e6255a43cee8ab7f9fe5966c9ef3ebb3ed504305bb10 /usr/share/dolly/builds/cargo.lock /usr/share/dolly/builds/cargo.lock1213INSTALL /v0.1.4/demos/rust/Dollyfile-rust 1b72b8868de984a49460fa0a10497beceb289eb735f951ba6bff44a7e43bee0e1415EXPORTS ENV CRATE_CC_NO_DEFAULTS 116EXPORTS TOOL cargo17EXPORTS FOLDER cargo-licenses /usr/share/licenses/cargo18FILE /usr/share/dolly/builds/cargo.lock1920FILE /usr/share/man/cat1/cargo.121 cargo: Cargo 1.98.1, built inside Dolly; the rust package is its compiler.22 23 cargo build builds a crate: path and vendored dependencies,24 build scripts and procedural macros25 target/debug/NAME runs what it built26 27 cargo run builds and replaces Cargo with the program (exec). Crate archives28 come through the page's HTTP broker; crates.io's index sends no CORS headers,29 so a project's crates are vendored: amy install vendor-crates, then30 vendor-crates in the project and cargo build --offline. A crate that uses31 libc needs the SDK's copy, which vendor-crates patches in.32 There is no cargo search, publish or login.33 Upstream's book: https://doc.rust-lang.org/cargo/34