spike-rs 0.1.0

Rust bindings for spike
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
fn main() {
    std::process::Command::new("sh")
        .args(&["build.sh"])
        .status()
        .unwrap();

    println!("cargo:rustc-link-search=native=target");
    println!("cargo:rustc-link-search=native=riscv-isa-sim/build");

    println!("cargo:rustc-link-lib=static=riscv");
    println!("cargo:rustc-link-lib=static=softfloat");
    println!("cargo:rustc-link-lib=static=disasm");

    println!("cargo:rustc-link-lib=dylib=stdc++");
}