mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-20 17:41:37 +00:00
Implement sourcemap CLI command (#530)
* Initial implementation of sourcemap CLI command * Update src/cli/sourcemap.rs Co-authored-by: JohnnyMorganz <johnnymorganz@outlook.com> * Update src/cli/sourcemap.rs Co-authored-by: JohnnyMorganz <johnnymorganz@outlook.com> * Tidy up sourcemap command * Update CHANGELOG Co-authored-by: JohnnyMorganz <johnnymorganz@outlook.com> Co-authored-by: Lucien Greathouse <me@lpghatguy.com>
This commit is contained in:
parent
49f8845105
commit
256aba4bc1
3 changed files with 146 additions and 1 deletions
|
|
@ -6,6 +6,7 @@ mod fmt_project;
|
|||
mod init;
|
||||
mod plugin;
|
||||
mod serve;
|
||||
mod sourcemap;
|
||||
mod upload;
|
||||
|
||||
use std::{borrow::Cow, env, path::Path, str::FromStr};
|
||||
|
|
@ -19,6 +20,7 @@ pub use self::fmt_project::FmtProjectCommand;
|
|||
pub use self::init::{InitCommand, InitKind};
|
||||
pub use self::plugin::{PluginCommand, PluginSubcommand};
|
||||
pub use self::serve::ServeCommand;
|
||||
pub use self::sourcemap::SourcemapCommand;
|
||||
pub use self::upload::UploadCommand;
|
||||
|
||||
/// Command line options that Rojo accepts, defined using the structopt crate.
|
||||
|
|
@ -40,6 +42,7 @@ impl Options {
|
|||
Subcommand::Serve(subcommand) => subcommand.run(self.global),
|
||||
Subcommand::Build(subcommand) => subcommand.run(),
|
||||
Subcommand::Upload(subcommand) => subcommand.run(),
|
||||
Subcommand::Sourcemap(subcommand) => subcommand.run(),
|
||||
Subcommand::FmtProject(subcommand) => subcommand.run(),
|
||||
Subcommand::Doc(subcommand) => subcommand.run(),
|
||||
Subcommand::Plugin(subcommand) => subcommand.run(),
|
||||
|
|
@ -112,6 +115,7 @@ pub enum Subcommand {
|
|||
Serve(ServeCommand),
|
||||
Build(BuildCommand),
|
||||
Upload(UploadCommand),
|
||||
Sourcemap(SourcemapCommand),
|
||||
FmtProject(FmtProjectCommand),
|
||||
Doc(DocCommand),
|
||||
Plugin(PluginCommand),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue