rubbler 0.1.2

Rubbler is a RISC-V assembler written in Rust 🦀. This library was written with the main purpose of embedding a simple RISC-V assembler inside of a RISC-V CPU test bench code written with verilator.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use std::env;

fn main() {
    if env::var("DOCS_RS").is_err() {
        if let Ok(crate_dir) = env::var("CARGO_MANIFEST_DIR") {
            cbindgen::Builder::new()
                .with_crate(crate_dir)
                .generate()
                .expect("Unable to generate bindings")
                .write_to_file("target/rubbler.h");
        }
    }
}