refactor cli/src/build.rs

This commit is contained in:
Folkert 2022-12-28 19:39:00 +01:00
parent a2c760aa56
commit 1995d8b3df
No known key found for this signature in database
GPG key ID: 1F17F6FFD112B97C
5 changed files with 235 additions and 156 deletions

View file

@ -34,7 +34,7 @@ pub mod build;
mod format;
pub use format::format;
use crate::build::{BuildFileError, BuildOrdering};
use crate::build::{standard_load_config, BuildFileError, BuildOrdering};
const DEFAULT_ROC_FILENAME: &str = "main.roc";
@ -672,6 +672,8 @@ pub fn build(
emit_debug_info,
};
let load_config = standard_load_config(&triple, build_ordering, threading);
let res_binary_path = build_file(
&arena,
&triple,
@ -681,10 +683,9 @@ pub fn build(
link_type,
linking_strategy,
prebuilt,
threading,
wasm_dev_stack_bytes,
roc_cache_dir,
build_ordering,
load_config,
);
match res_binary_path {