[][src]Module librojo::cli

Defines Rojo's CLI through structopt types.

Structs

BuildCommand

Build a Rojo project into a file.

BuildError
InitCommand

Initializes a new Rojo project.

InitError
InitKindParseError

Error type for failing to parse an InitKind.

Options

Command line options that Rojo accepts, defined using the structopt crate.

ServeCommand

Expose a Rojo project through a web server that can communicate with the Rojo Roblox Studio plugin, or be visited by the user in the browser.

ServeError
UploadCommand

Build and upload a Rojo project to Roblox.com.

UploadError
UploadKindParseError

Error type for failing to parse an UploadKind.

Enums

InitKind

The templates we support for initializing a Rojo project.

Subcommand

All of Rojo's subcommands.

UploadKind

The kind of asset to upload to the website. Affects what endpoints Rojo uses and changes how the asset is built.

Functions

build
init
serve
upload