You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
954 B
29 lines
954 B
#![no_std] |
|
#![allow(non_upper_case_globals)] |
|
#![allow(non_camel_case_types)] |
|
#![allow(non_snake_case)] |
|
#![allow(clippy::all)] |
|
#![cfg_attr(test, feature(custom_test_frameworks))] |
|
#![cfg_attr(test, test_runner(test_runner::run_gdb))] |
|
#![doc( |
|
html_favicon_url = "https://user-images.githubusercontent.com/11131775/225929072-2fa1741c-93ae-4b47-9bdf-af70f3d59910.png" |
|
)] |
|
#![doc( |
|
html_logo_url = "https://user-images.githubusercontent.com/11131775/225929072-2fa1741c-93ae-4b47-9bdf-af70f3d59910.png" |
|
)] |
|
#![doc(html_root_url = "https://rust3ds.github.io/ctru-rs/crates")] |
|
|
|
pub mod result; |
|
pub use result::*; |
|
|
|
include!(concat!(env!("OUT_DIR"), "/bindings.rs")); |
|
|
|
/// In lieu of a proper errno function exposed by libc |
|
/// (<https://github.com/rust-lang/libc/issues/1995>). |
|
pub unsafe fn errno() -> s32 { |
|
*__errno() |
|
} |
|
|
|
// Prevent linking errors from the standard `test` library when running `cargo 3ds test --lib`. |
|
#[cfg(test)] |
|
extern crate shim_3ds;
|
|
|