|
@@ -47,6 +47,7 @@ pub fn build(config: &CrateConfig, quiet: bool) -> Result<BuildResult> {
|
|
|
let ignore_files = build_assets(config)?;
|
|
|
|
|
|
let t_start = std::time::Instant::now();
|
|
|
+ let _guard = dioxus_cli_config::__private::save_config(config);
|
|
|
|
|
|
// [1] Build the .wasm module
|
|
|
log::info!("🚅 Running build command...");
|
|
@@ -90,8 +91,6 @@ pub fn build(config: &CrateConfig, quiet: bool) -> Result<BuildResult> {
|
|
|
ExecutableType::Example(name) => cmd.arg("--example").arg(name),
|
|
|
};
|
|
|
|
|
|
- let _ = dioxus_cli_config::__private::save_config(config);
|
|
|
-
|
|
|
let warning_messages = prettier_build(cmd)?;
|
|
|
|
|
|
// [2] Establish the output directory structure
|
|
@@ -254,6 +253,7 @@ pub fn build_desktop(config: &CrateConfig, _is_serve: bool) -> Result<BuildResul
|
|
|
|
|
|
let t_start = std::time::Instant::now();
|
|
|
let ignore_files = build_assets(config)?;
|
|
|
+ let _guard = dioxus_cli_config::__private::save_config(config);
|
|
|
|
|
|
let mut cmd = subprocess::Exec::cmd("cargo")
|
|
|
.cwd(&config.crate_dir)
|
|
@@ -284,8 +284,6 @@ pub fn build_desktop(config: &CrateConfig, _is_serve: bool) -> Result<BuildResul
|
|
|
ExecutableType::Example(name) => cmd.arg("--example").arg(name),
|
|
|
};
|
|
|
|
|
|
- let _ = dioxus_cli_config::__private::save_config(config);
|
|
|
-
|
|
|
let warning_messages = prettier_build(cmd)?;
|
|
|
|
|
|
let release_type = match config.release {
|