phidget_sys/
lib.rs

1// phidget-sys/src/lib.rs
2//
3//!
4//!
5
6#![allow(non_upper_case_globals)]
7#![allow(non_camel_case_types)]
8#![allow(non_snake_case)]
9// Temporary
10#![allow(dead_code)]
11// Bindgen uses u128 on some rare parameters
12#![allow(improper_ctypes)]
13
14// Bring in the bindings for phidget22
15#[cfg(all(target_pointer_width = "64"))]
16include!(concat!(
17    env!("CARGO_MANIFEST_DIR"),
18    "/bindings/phidget22-64.rs"
19));
20
21#[cfg(all(target_pointer_width = "32"))]
22include!(concat!(
23    env!("CARGO_MANIFEST_DIR"),
24    "/bindings/phidget22-32.rs"
25));