Merge pull request #4442 from roc-lang/better_errors

centralized commands, better errors, link build command refactoring
This commit is contained in:
Folkert de Vries 2022-11-01 21:10:37 +01:00 committed by GitHub
commit b143183ba8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 268 additions and 208 deletions

View file

@ -4,6 +4,7 @@ extern crate roc_load;
extern crate roc_module;
extern crate tempfile;
use roc_utils::cargo;
use serde::Deserialize;
use serde_xml_rs::from_str;
use std::env;
@ -48,7 +49,7 @@ where
vec!["build", "--release", "--bin", "roc"]
};
let output = Command::new("cargo")
let output = cargo()
.current_dir(root_project_dir)
.args(args)
.output()