├── .github └── workflows │ ├── ci.yml │ └── dependencies.yml ├── .gitignore ├── CHANGELOG.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── assets ├── .cargo │ └── config.toml ├── .github │ └── workflows │ │ ├── ci.yaml │ │ ├── release-wasm.txt │ │ └── release.yaml ├── .vscode │ └── settings.json ├── licenses │ ├── LICENSE-APACHE │ └── LICENSE-MIT ├── nightly │ └── rust-toolchain.toml └── wasm │ ├── gitignore.txt │ └── index.html ├── deny.toml └── src ├── build ├── args.rs ├── cli.rs └── mod.rs ├── cargo.rs ├── check ├── args.rs ├── cli.rs └── mod.rs ├── cli.rs ├── env.rs ├── files.rs ├── http_server.rs ├── main.rs ├── new ├── bevy_features │ └── mod.rs ├── cli.rs ├── compile_features │ ├── dependencies.rs │ ├── fast_linker.rs │ ├── mod.rs │ ├── nightly.rs │ ├── rust_analyzer_bevy_dynamic.rs │ └── wasm.rs ├── context.rs ├── feature.rs ├── mod.rs ├── project_features │ ├── license.rs │ ├── mod.rs │ └── workflows.rs └── utils.rs ├── run ├── args.rs ├── cli.rs └── mod.rs ├── rustup.rs └── wasm_bindgen.rs /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/dependencies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/.github/workflows/dependencies.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/README.md -------------------------------------------------------------------------------- /assets/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/assets/.cargo/config.toml -------------------------------------------------------------------------------- /assets/.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/assets/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /assets/.github/workflows/release-wasm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/assets/.github/workflows/release-wasm.txt -------------------------------------------------------------------------------- /assets/.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/assets/.github/workflows/release.yaml -------------------------------------------------------------------------------- /assets/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "rust-analyzer.cargo.features": ["bevy/dynamic"] 3 | } 4 | -------------------------------------------------------------------------------- /assets/licenses/LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/assets/licenses/LICENSE-APACHE -------------------------------------------------------------------------------- /assets/licenses/LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/assets/licenses/LICENSE-MIT -------------------------------------------------------------------------------- /assets/nightly/rust-toolchain.toml: -------------------------------------------------------------------------------- 1 | [toolchain] 2 | channel = "nightly" 3 | -------------------------------------------------------------------------------- /assets/wasm/gitignore.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/assets/wasm/gitignore.txt -------------------------------------------------------------------------------- /assets/wasm/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/assets/wasm/index.html -------------------------------------------------------------------------------- /deny.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/deny.toml -------------------------------------------------------------------------------- /src/build/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/build/args.rs -------------------------------------------------------------------------------- /src/build/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/build/cli.rs -------------------------------------------------------------------------------- /src/build/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/build/mod.rs -------------------------------------------------------------------------------- /src/cargo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/cargo.rs -------------------------------------------------------------------------------- /src/check/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/check/args.rs -------------------------------------------------------------------------------- /src/check/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/check/cli.rs -------------------------------------------------------------------------------- /src/check/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/check/mod.rs -------------------------------------------------------------------------------- /src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/cli.rs -------------------------------------------------------------------------------- /src/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/env.rs -------------------------------------------------------------------------------- /src/files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/files.rs -------------------------------------------------------------------------------- /src/http_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/http_server.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/new/bevy_features/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/bevy_features/mod.rs -------------------------------------------------------------------------------- /src/new/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/cli.rs -------------------------------------------------------------------------------- /src/new/compile_features/dependencies.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/compile_features/dependencies.rs -------------------------------------------------------------------------------- /src/new/compile_features/fast_linker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/compile_features/fast_linker.rs -------------------------------------------------------------------------------- /src/new/compile_features/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/compile_features/mod.rs -------------------------------------------------------------------------------- /src/new/compile_features/nightly.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/compile_features/nightly.rs -------------------------------------------------------------------------------- /src/new/compile_features/rust_analyzer_bevy_dynamic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/compile_features/rust_analyzer_bevy_dynamic.rs -------------------------------------------------------------------------------- /src/new/compile_features/wasm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/compile_features/wasm.rs -------------------------------------------------------------------------------- /src/new/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/context.rs -------------------------------------------------------------------------------- /src/new/feature.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/feature.rs -------------------------------------------------------------------------------- /src/new/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/mod.rs -------------------------------------------------------------------------------- /src/new/project_features/license.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/project_features/license.rs -------------------------------------------------------------------------------- /src/new/project_features/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/project_features/mod.rs -------------------------------------------------------------------------------- /src/new/project_features/workflows.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/project_features/workflows.rs -------------------------------------------------------------------------------- /src/new/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/new/utils.rs -------------------------------------------------------------------------------- /src/run/args.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/run/args.rs -------------------------------------------------------------------------------- /src/run/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/run/cli.rs -------------------------------------------------------------------------------- /src/run/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/run/mod.rs -------------------------------------------------------------------------------- /src/rustup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/rustup.rs -------------------------------------------------------------------------------- /src/wasm_bindgen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TimJentzsch/cargo-bavy/HEAD/src/wasm_bindgen.rs --------------------------------------------------------------------------------