├── .github └── workflows │ └── main.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.toml ├── LICENSE ├── ORG_CODE_OF_CONDUCT.md ├── README.md ├── SECURITY.md ├── crates ├── assemble │ ├── Cargo.toml │ └── src │ │ └── bin │ │ ├── krate.rs │ │ └── weave.rs └── cargo-wasi-shim │ ├── Cargo.toml │ ├── build.rs │ ├── src │ └── main.rs │ └── tests │ └── test.rs ├── doc ├── SUMMARY.md ├── book.toml ├── cli-usage.md ├── config.md ├── contributing.md ├── hello-world.md ├── index.md ├── install.md ├── reference.md ├── steps.md ├── testing.md ├── uninstalling.md ├── updating.md ├── wasm-bindgen.md └── wasm-opt.md ├── examples └── hello-world │ ├── Cargo.toml │ └── src │ └── main.rs ├── src ├── cache.rs ├── config.rs ├── internal.rs ├── lib.rs ├── main.rs ├── tool_path.rs └── utils.rs └── tests └── tests ├── main.rs └── support.rs /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/LICENSE -------------------------------------------------------------------------------- /ORG_CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/ORG_CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/SECURITY.md -------------------------------------------------------------------------------- /crates/assemble/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/crates/assemble/Cargo.toml -------------------------------------------------------------------------------- /crates/assemble/src/bin/krate.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/crates/assemble/src/bin/krate.rs -------------------------------------------------------------------------------- /crates/assemble/src/bin/weave.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/crates/assemble/src/bin/weave.rs -------------------------------------------------------------------------------- /crates/cargo-wasi-shim/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/crates/cargo-wasi-shim/Cargo.toml -------------------------------------------------------------------------------- /crates/cargo-wasi-shim/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/crates/cargo-wasi-shim/build.rs -------------------------------------------------------------------------------- /crates/cargo-wasi-shim/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/crates/cargo-wasi-shim/src/main.rs -------------------------------------------------------------------------------- /crates/cargo-wasi-shim/tests/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/crates/cargo-wasi-shim/tests/test.rs -------------------------------------------------------------------------------- /doc/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/SUMMARY.md -------------------------------------------------------------------------------- /doc/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/book.toml -------------------------------------------------------------------------------- /doc/cli-usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/cli-usage.md -------------------------------------------------------------------------------- /doc/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/config.md -------------------------------------------------------------------------------- /doc/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/contributing.md -------------------------------------------------------------------------------- /doc/hello-world.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/hello-world.md -------------------------------------------------------------------------------- /doc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/index.md -------------------------------------------------------------------------------- /doc/install.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/install.md -------------------------------------------------------------------------------- /doc/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/reference.md -------------------------------------------------------------------------------- /doc/steps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/steps.md -------------------------------------------------------------------------------- /doc/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/testing.md -------------------------------------------------------------------------------- /doc/uninstalling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/uninstalling.md -------------------------------------------------------------------------------- /doc/updating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/updating.md -------------------------------------------------------------------------------- /doc/wasm-bindgen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/wasm-bindgen.md -------------------------------------------------------------------------------- /doc/wasm-opt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/doc/wasm-opt.md -------------------------------------------------------------------------------- /examples/hello-world/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/examples/hello-world/Cargo.toml -------------------------------------------------------------------------------- /examples/hello-world/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, World!"); 3 | } 4 | -------------------------------------------------------------------------------- /src/cache.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/src/cache.rs -------------------------------------------------------------------------------- /src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/src/config.rs -------------------------------------------------------------------------------- /src/internal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/src/internal.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/tool_path.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/src/tool_path.rs -------------------------------------------------------------------------------- /src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/src/utils.rs -------------------------------------------------------------------------------- /tests/tests/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/tests/tests/main.rs -------------------------------------------------------------------------------- /tests/tests/support.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bytecodealliance/cargo-wasi/HEAD/tests/tests/support.rs --------------------------------------------------------------------------------