From a6e41e9d68038c5f91ef06b72f1d1c06049b9738 Mon Sep 17 00:00:00 2001 From: Evan Almloff Date: Thu, 25 Jul 2024 03:09:57 +0200 Subject: [PATCH] Make dioxus-cli a binary - not a library (#2698) --- packages/cli/src/lib.rs | 24 ------------------------ packages/cli/src/main.rs | 26 +++++++++++++++++++++++++- 2 files changed, 25 insertions(+), 25 deletions(-) delete mode 100644 packages/cli/src/lib.rs diff --git a/packages/cli/src/lib.rs b/packages/cli/src/lib.rs deleted file mode 100644 index 442a7c114..000000000 --- a/packages/cli/src/lib.rs +++ /dev/null @@ -1,24 +0,0 @@ -#![doc = include_str!("../README.md")] -#![doc(html_logo_url = "https://avatars.githubusercontent.com/u/79236386")] -#![doc(html_favicon_url = "https://avatars.githubusercontent.com/u/79236386")] - -pub mod assets; -pub mod dx_build_info; -pub mod serve; -pub mod tools; - -pub mod cli; -pub use cli::*; - -pub mod error; -pub use error::*; - -pub(crate) mod builder; - -mod dioxus_crate; -pub use dioxus_crate::*; - -mod settings; -pub(crate) use settings::*; - -pub(crate) mod metadata; diff --git a/packages/cli/src/main.rs b/packages/cli/src/main.rs index 62bd976ad..01338f692 100644 --- a/packages/cli/src/main.rs +++ b/packages/cli/src/main.rs @@ -1,9 +1,33 @@ +#![doc = include_str!("../README.md")] +#![doc(html_logo_url = "https://avatars.githubusercontent.com/u/79236386")] +#![doc(html_favicon_url = "https://avatars.githubusercontent.com/u/79236386")] + +pub mod assets; +pub mod dx_build_info; +pub mod serve; +pub mod tools; + +pub mod cli; +pub use cli::*; + +pub mod error; +pub use error::*; + +pub(crate) mod builder; + +mod dioxus_crate; +pub use dioxus_crate::*; + +mod settings; +pub(crate) use settings::*; + +pub(crate) mod metadata; + use std::env; use tracing_subscriber::{prelude::*, EnvFilter, Layer}; use anyhow::Context; use clap::Parser; -use dioxus_cli::*; use Commands::*;