bandsocks-runtime 0.1.0

Experimental embeddable container sandbox (not working yet)
use std::process::Command;
use std::path::Path;
use build_deps::rerun_if_changed_paths;

fn main() {
    let out_dir = std::env::var("OUT_DIR").unwrap();
    let sand_target = Path::new(&out_dir).join("sand-target");

    rerun_if_changed_paths("../sand/Cargo.toml").unwrap();
    rerun_if_changed_paths("../sand/src/*.rs").unwrap();

    assert!(Command::new("cargo")
            .current_dir("../sand")
            .arg("+nightly")
            .arg("build")
            .arg("--release")
            .arg("--target-dir").arg(sand_target)
            .status().unwrap().success())
}