Crate tinyrick

source ·
Expand description

Common build patterns

Macros

Hey stupid, avoid shell commands whenever possible! Executes the given program with the given arguments. Returns the status object. Panics if the command exits with a failure status.
Hey stupid, avoid shell commands whenever possible! Executes the given program. Can also accept CLI arguments collection. Returns the command object.
Hey stupid, avoid shell commands whenever possible! Executes the given program with the given arguments. Returns the command object.
Hey stupid, avoid shell commands whenever possible! Executes the given program with the given arguments. Returns the output object. Panics if the command exits with a failure status.
Hey stupid, avoid shell commands whenever possible! Executes the given program with the given arguments. Returns the stdout stream. Panics if the command exits with a failure status.
Hey stupid, avoid shell commands whenever possible! Executes the given program with the given arguments. Returns the complete stderr string. Panics if the command exits with a failure status.
Hey stupid, avoid shell commands whenever possible! Executes the given program with the given arguments. Returns the stdout stream. Panics if the command exits with a failure status.
Hey stupid, avoid shell commands whenever possible! Executes the given program with the given arguments. Returns the complete stdout string. Panics if the command exits with a failure status.
Register tasks with CLI entrypoint. The first entry is the default task, When no tasks are named in CLI arguments.

Statics

Per-project binary name
Cargo toggle
Environment name controlling verbosity

Functions

Declare a dependency on a task that may panic