The Command Line Interface (CLI)
$ smelt help
Usage: smelt [command] <options>
Commands:
compile <path> [options] Compile .mcc modules: <path> should be the path to an .mcc file or directory containing .mcc files
config [options] Create/modify user and project level configurations.
plugins [options] Install/manage plugins.
help [cmd] display help for [cmd]
Options:
-h, --help Output usage information
-V, --version Output the version number
$ smelt help compile
Usage: smelt compile <path> [options]
<path>
should be the path to a .mcc file or directory containing .mcc files.
Note: Your .mcc files must match the MCC Syntax.
Options:
-h, --help Output usage information
-V, --version Output the version number
-s, --show Show any combined commands in the console.
-d, --debug Show additional debug information in the console.
-c, --copy Copy combined commands to system clipboard, one at a time.
This prevents the writing of .oc files unless --write is also included.
-w, --write Write combined commands to .oc files.
$ smelt help config
Usage: smelt config [options]
Create/modify user and project level configurations.
Options:
-h, --help Output usage information
-s, --show Show what settings are currently being used.
-l, --change-local Change (or create) the local config file to customise behaviour in this project.
-g, --change-global Change (or create) the global config file to customise behaviour for all projects.
Note: See the Configuration docs for more information.
$ smelt help plugins
Usage: smelt plugins [options]
Manage plugins.
Options:
-h, --help output usage information
--list List all available plugins.