Format code
This commit is contained in:
1 parent
714c6dd46f
commit
001410f119
6 files changed
+7
-13
No files matched your search
+2
-5
@@ -132,7 +132,7 @@ pub fn build(config: &CrateConfig) -> Result<()> {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// this code will copy all public file to the output dir
|
// this code will copy all public file to the output dir
|
||||||
let copy_options = fs_extra::dir::CopyOptions {
|
let copy_options = fs_extra::dir::CopyOptions {
|
||||||
overwrite: true,
|
overwrite: true,
|
||||||
@@ -204,10 +204,7 @@ pub fn build_desktop(config: &CrateConfig, is_serve: bool) -> Result<()> {
|
|||||||
let mut res_path = match &config.executable {
|
let mut res_path = match &config.executable {
|
||||||
crate::ExecutableType::Binary(name) | crate::ExecutableType::Lib(name) => {
|
crate::ExecutableType::Binary(name) | crate::ExecutableType::Lib(name) => {
|
||||||
file_name = name.clone();
|
file_name = name.clone();
|
||||||
config
|
config.target_dir.join(release_type).join(name)
|
||||||
.target_dir
|
|
||||||
.join(release_type)
|
|
||||||
.join(name)
|
|
||||||
}
|
}
|
||||||
crate::ExecutableType::Example(name) => {
|
crate::ExecutableType::Example(name) => {
|
||||||
file_name = name.clone();
|
file_name = name.clone();
|
||||||
|
|||||||
@@ -12,7 +12,6 @@ impl Build {
|
|||||||
pub fn build(self) -> Result<()> {
|
pub fn build(self) -> Result<()> {
|
||||||
let mut crate_config = crate::CrateConfig::new()?;
|
let mut crate_config = crate::CrateConfig::new()?;
|
||||||
|
|
||||||
|
|
||||||
// change the release state.
|
// change the release state.
|
||||||
crate_config.with_release(self.build.release);
|
crate_config.with_release(self.build.release);
|
||||||
|
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ pub enum Config {
|
|||||||
/// Format print Dioxus config.
|
/// Format print Dioxus config.
|
||||||
FormatPrint {},
|
FormatPrint {},
|
||||||
/// Create a custom html file.
|
/// Create a custom html file.
|
||||||
CustomHtml {}
|
CustomHtml {},
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Config {
|
impl Config {
|
||||||
|
|||||||
+1
-1
@@ -4,8 +4,8 @@ pub mod clean;
|
|||||||
pub mod config;
|
pub mod config;
|
||||||
pub mod create;
|
pub mod create;
|
||||||
pub mod serve;
|
pub mod serve;
|
||||||
pub mod translate;
|
|
||||||
pub mod tool;
|
pub mod tool;
|
||||||
|
pub mod translate;
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
cfg::{ConfigOptsBuild, ConfigOptsServe},
|
cfg::{ConfigOptsBuild, ConfigOptsServe},
|
||||||
|
|||||||
+2
-4
@@ -11,9 +11,7 @@ pub enum Tool {
|
|||||||
/// Get default app install path.
|
/// Get default app install path.
|
||||||
AppPath {},
|
AppPath {},
|
||||||
/// Install a new tool.
|
/// Install a new tool.
|
||||||
Add {
|
Add { name: String },
|
||||||
name: String
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
impl Tool {
|
impl Tool {
|
||||||
@@ -33,7 +31,7 @@ impl Tool {
|
|||||||
}
|
}
|
||||||
Tool::Add { name } => {
|
Tool::Add { name } => {
|
||||||
let tool_list = tools::tool_list();
|
let tool_list = tools::tool_list();
|
||||||
|
|
||||||
if !tool_list.contains(&name.as_str()) {
|
if !tool_list.contains(&name.as_str()) {
|
||||||
log::error!("Tool {name} not found.");
|
log::error!("Tool {name} not found.");
|
||||||
return Ok(());
|
return Ok(());
|
||||||
|
|||||||
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
use crate::error::Result;
|
use crate::error::Result;
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
use std::{fs::File, io::Read, path::PathBuf, collections::HashMap};
|
use std::{collections::HashMap, fs::File, io::Read, path::PathBuf};
|
||||||
|
|
||||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||||
pub struct DioxusConfig {
|
pub struct DioxusConfig {
|
||||||
|
|||||||
Reference in new issue
Block a user