Crossbundle new command

crossbundle uses cargo-generate to generate a new project. This means that you need to install it before we proceed.

cargo install cargo-generate

Then you can create a new project:

crossbundle new project-name
# crossbundle new project-name --template bevy
# crossbundle new project-name --template quad

All supported templates you can watch here (each branch = template).


You can face the problem with Cargo.toml parsing for the generated project:

Crossbundle Tools error: FailedToFindCargoManifest("...")

To resolve this add your project name to members table of crossbow Cargo.toml:

members = [