uncomment npm calls in build.rs
This commit is contained in:
parent
b2d5cf6416
commit
2497891c4d
@ -3,39 +3,39 @@ use std::process::Command;
|
|||||||
use vergen::EmitBuilder;
|
use vergen::EmitBuilder;
|
||||||
fn main() {
|
fn main() {
|
||||||
println!("cargo:rerun-if-changed=./src/src_webpack");
|
println!("cargo:rerun-if-changed=./src/src_webpack");
|
||||||
Command::new("rm")
|
//Command::new("rm")
|
||||||
.arg("./src/webserver/bundle.js")
|
//.arg("./src/webserver/bundle.js")
|
||||||
.output()
|
//.output()
|
||||||
.unwrap();
|
//.unwrap();
|
||||||
|
|
||||||
match Command::new("cmd").spawn() {
|
//match Command::new("cmd").spawn() {
|
||||||
Ok(_) => {
|
//Ok(_) => {
|
||||||
println!("Assuming build on windows");
|
//println!("Assuming build on windows");
|
||||||
let output = Command::new("cmd")
|
//let output = Command::new("cmd")
|
||||||
.arg("/K")
|
//.arg("/K")
|
||||||
.arg("npx")
|
//.arg("npx")
|
||||||
.arg("webpack")
|
//.arg("webpack")
|
||||||
.current_dir("./src_webpack")
|
//.current_dir("./src_webpack")
|
||||||
.output()
|
//.output()
|
||||||
.unwrap();
|
//.unwrap();
|
||||||
println!("status: {}", output.status);
|
//println!("status: {}", output.status);
|
||||||
println!("stdout: {}", String::from_utf8_lossy(&output.stdout));
|
//println!("stdout: {}", String::from_utf8_lossy(&output.stdout));
|
||||||
println!("stderr: {}", String::from_utf8_lossy(&output.stderr));
|
//println!("stderr: {}", String::from_utf8_lossy(&output.stderr));
|
||||||
assert!(output.status.success());
|
//assert!(output.status.success());
|
||||||
}
|
//}
|
||||||
Err(_) => {
|
//Err(_) => {
|
||||||
println!("Assuming build on linux");
|
//println!("Assuming build on linux");
|
||||||
let output = Command::new("npx")
|
//let output = Command::new("npx")
|
||||||
.arg("webpack")
|
//.arg("webpack")
|
||||||
.current_dir("./src_webpack")
|
//.current_dir("./src_webpack")
|
||||||
.output()
|
//.output()
|
||||||
.unwrap();
|
//.unwrap();
|
||||||
println!("status: {}", output.status);
|
//println!("status: {}", output.status);
|
||||||
println!("stdout: {}", String::from_utf8_lossy(&output.stdout));
|
//println!("stdout: {}", String::from_utf8_lossy(&output.stdout));
|
||||||
println!("stderr: {}", String::from_utf8_lossy(&output.stderr));
|
//println!("stderr: {}", String::from_utf8_lossy(&output.stderr));
|
||||||
assert!(output.status.success());
|
//assert!(output.status.success());
|
||||||
}
|
//}
|
||||||
}
|
//}
|
||||||
|
|
||||||
embuild::espidf::sysenv::output();
|
embuild::espidf::sysenv::output();
|
||||||
let _ = EmitBuilder::builder().all_git().all_build().emit();
|
let _ = EmitBuilder::builder().all_git().all_build().emit();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user