axal 0.1.0

Framework to greatly simply emulation core development. Provides methods to auto-generate bindings for libretro in addition to a stand-alone UI.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
extern crate cmake;

fn main() {
    let dst = cmake::build("");

    println!("cargo:rustc-link-search=native={}", dst.display());
    println!("cargo:rustc-link-lib=static=axal");

    // TODO: Generate this from the cmake file
    println!("cargo:rustc-link-lib=dylib=GL");
    println!("cargo:rustc-link-lib=dylib=Qt5Core");
    println!("cargo:rustc-link-lib=dylib=Qt5Widgets");
    println!("cargo:rustc-link-lib=dylib=Qt5Gui");
    println!("cargo:rustc-link-lib=dylib=stdc++");
}