Commands¶
arxpm init¶
Create a new project in the target directory.
arxpm init --name hello-arx
arxpm init --directory ./my-project --no-pixi
Effects:
- creates
arxproj.toml - creates
src/main.arx - optionally creates/updates
pixi.toml
arxpm add¶
Add a dependency entry to arxproj.toml.
arxpm add http
arxpm add mylib --path ../mylib
arxpm add utils --git https://example.com/utils.git
arxpm install¶
Validate project metadata, ensure Pixi sync, and run install.
arxpm install
arxpm install --directory examples
arxpm build¶
Compile through Pixi using the configured compiler.
arxpm build
arxpm build --directory examples
Current Arx invocation uses:
arx <entry> --output-file <out_dir>/<project_name>
arxpm run¶
Build and then run the produced artifact through Pixi.
arxpm run
arxpm run --directory examples
arxpm doctor¶
Report environment health and manifest status.
arxpm doctor