1#![allow(clippy::approx_constant)]
2#![allow(clippy::too_many_arguments)]
3#![allow(clippy::unreadable_literal)]
4#![allow(rustdoc::bare_urls)]
5#![allow(rustdoc::broken_intra_doc_links)]
6
7#[cfg(boxddd_sys_wasm_provider)]
8include!(concat!(env!("OUT_DIR"), "/wasm_provider_bindings.rs"));
9
10#[cfg(all(
11 not(boxddd_sys_wasm_provider),
12 feature = "double-precision",
13 has_pregenerated,
14 not(force_bindgen)
15))]
16include!("bindings_pregenerated_double.rs");
17
18#[cfg(all(
19 not(boxddd_sys_wasm_provider),
20 not(feature = "double-precision"),
21 has_pregenerated,
22 not(force_bindgen)
23))]
24include!("bindings_pregenerated.rs");
25
26#[cfg(all(
27 not(boxddd_sys_wasm_provider),
28 any(force_bindgen, not(has_pregenerated))
29))]
30include!(concat!(env!("OUT_DIR"), "/bindings.rs"));