perro newCreate project files, starter scene/script, deps.toml, and .perro crates.
Perro CLI owns project creation, script sync/checks, dev runs, static builds, DLC packing, formatting, linting, and profiling commands. --path defaults to the current project directory.
perro new [--path <parent_dir>] [--name <project_name>]perro check [--path <project_dir>]perro dev [--path <project_dir>]perro build [--path <project_dir>]perro dlc --name <dlc_name> [--path <project_dir>]perro mem-profile [--path <project_dir>] [--release] [--csv [csv_name]]perro flamegraph [--path <project_dir>] [--profile] [--root]perro newCreate project files, starter scene/script, deps.toml, and .perro crates.
perro checkSync res/**/*.rs into .perro/scripts, regenerate exports, and build scripts.
perro devRun script pipeline, build dev runner, and launch project.
perro buildCompile scripts, generate static resources, pack assets, and copy executable to .output.
perro dlcBuild runtime-loadable DLC scripts/pack modules and write .output/dlc/<name>.dlc.
perro format / clippyRun rustfmt or clippy over project script files.
perro mem-profile / flamegraphRun project profiling helpers with generated dev runner builds.