pull out the CLI config data into a separate library

This commit is contained in:
Evan Almloff committed 2023-11-08 12:48:25 -06:00
1 parent 8ea7f076e5
commit 8a2d170d96
18 files changed
+919 -36

No files matched your search

+2 -1
View File
@@ -5,6 +5,7 @@ use crate::{
DioxusConfig,
};
use cargo_metadata::{diagnostic::Diagnostic, Message};
use dioxus_cli_config::crate_root;
use indicatif::{ProgressBar, ProgressStyle};
use serde::Serialize;
use std::{
@@ -429,7 +430,7 @@ fn prettier_build(cmd: subprocess::Exec) -> anyhow::Result<Vec<Diagnostic>> {
}
pub fn gen_page(config: &DioxusConfig, serve: bool) -> String {
let crate_root = crate::cargo::crate_root().unwrap();
let crate_root = crate_root().unwrap();
let custom_html_file = crate_root.join("index.html");
let mut html = if custom_html_file.is_file() {
let mut buf = String::new();