Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
bytecodealliance
GitHub Repository: bytecodealliance/wasmtime
Path: blob/main/crates/wizer/benches/uap-bench/build.rs
2459 views
1
use std::process::Command;
2
3
fn main() {
4
let url = "https://raw.githubusercontent.com/ua-parser/uap-core/f21592418f6323f9ce32f10e231841cf8e782b43/regexes.yaml";
5
let out_dir = std::env::var("OUT_DIR").unwrap();
6
let dest_path = std::path::Path::new(&out_dir).join("regexes.yaml");
7
8
let status = Command::new("curl")
9
.args(&["-L", url, "--retry", "3"])
10
.arg("-o")
11
.arg(dest_path)
12
.status()
13
.expect("failed to execute process");
14
assert!(status.success());
15
}
16
17