1DOLLY 72PACKAGE cargo3REQUIRES HOST runtime@04REQUIRES HOST dso@05REQUIRES HOST http@06REQUIRES HOST threads@078# Cargo as rust-build built it.9COPY /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.lock12# Cargo runs rustc: the package brings the compiler it was built with.13INSTALL /v0.1.4/demos/rust/Dollyfile-rust 1b72b8868de984a49460fa0a10497beceb289eb735f951ba6bff44a7e43bee0e14# The cc crate's default flags name a target; Dolly's cc has one.15EXPORTS 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