A bunch of these were copy-pasted from `build`. This commit updates them to be the same as what their `dx help` string is.
@@ -15,6 +15,7 @@ Commands:
serve Build, watch & serve the Rust WASM app and all of its assets
create Init a new project for Dioxus
clean Clean output artifacts
+ bundle Bundle the Rust desktop app and all of its assets
version Print the version of this extension
fmt Format some rsx
check Check the Rust files in the project for issues
@@ -6,7 +6,7 @@ use super::*;
// For reference, the rustfmt main.rs file
// https://github.com/rust-lang/rustfmt/blob/master/src/bin/main.rs
-/// Build the Rust WASM app and all of its assets.
+/// Format some rsx
#[derive(Clone, Debug, Parser)]
pub struct Autoformat {
/// Run in 'check' mode. Exits with 0 if input is formatted correctly. Exits
@@ -6,7 +6,7 @@ use tauri_bundler::{BundleSettings, PackageSettings, SettingsBuilder};
use super::*;
use crate::{build_desktop, cfg::ConfigOptsBundle};
+/// Bundle the Rust desktop app and all of its assets
#[clap(name = "bundle")]
pub struct Bundle {
@@ -1,6 +1,6 @@
+/// Dioxus config file controls
#[derive(Clone, Debug, Deserialize, Subcommand)]
#[clap(name = "config")]
pub enum Config {
@@ -72,6 +72,7 @@ pub enum Commands {
#[clap(name = "fmt")]
Autoformat(autoformat::Autoformat),
+ /// Check the Rust files in the project for issues.
#[clap(name = "check")]
Check(check::Check),
@@ -2,7 +2,7 @@
+/// Manage plugins for dioxus cli
#[clap(name = "plugin")]
pub enum Plugin {
@@ -4,7 +4,7 @@ use dioxus_rsx::{BodyNode, CallBody};
+/// Translate some source file into Dioxus code
#[clap(name = "translate")]
pub struct Translate {
+/// Print the version of this extension
#[clap(name = "version")]
pub struct Version {}