Command Line Interface (CLI)
Soup is at its core a command line application. The CLI is designed to be as clean and simple as possible while still allowing for easy execution of common build related tasks.
soup <command> [arguments]
Build - Perform a build with a specified root Package.
Init - Initialize a new Package with default properties.
Install - Install a new dependency for a specified Package.
Publish - Publish a given package to the public feed.
Restore - Restore all external package references in the target project closure.
Run - Invoke the executable result (if applicable) for a specified package.
Target - Prints the target directory for a specified package.
Version - Print the version of the current installed Soup application.