Work it harder, make it better!
|Prints lots of debug information to
stderr. If something doesn't go right, sending us the output with this enabled will help greatly
|Excludes the supplied package from the current operation. Can be used multiple times.
|Build a package/packages.
mlc build <package> [all if left empty]
--no-regen: Doesn't regenerate repository after build
|Generate pacman repository
|Update local repos/PKGBUILDs
mlc pull/update [all if left empty]
true, Do not regenerate repository after package rebuild
|Create and/or open config file
|Initialises repo/workspace based on config in mlc.toml
|Displays an info panel/overview of the current repo
|Resets Malachite repository by deleting all directories, omitting
--force: Remove dirty directories (unstaged, untracked, etc)
|AppExitCode (named Enum)
|Exit code (i32)
|Malachite was run as root. This is highly discouraged. So highly, in fact, that it will refuse to run.
|No packages were specified/found for the desired operation
|The creation of a Malachite repository was attempted in a non-empty directory
|The config file could not be parsed
|The repository info could not be parsed
|The git repository is not clean and cannot be removed without