Skip to main content

kain/codegen/
mod.rs

1//! KAIN Code Generation - Multi-target output
2
3pub mod wasm;
4#[cfg(feature = "llvm")]
5pub mod llvm;
6pub mod spirv;
7pub mod hlsl;
8pub mod usf;
9pub mod js;
10pub mod rust;
11pub mod hybrid;
12
13pub use wasm::generate as generate_wasm;
14#[cfg(feature = "llvm")]
15pub use llvm::generate as generate_llvm;
16pub use spirv::generate as generate_spirv;
17pub use hlsl::generate as generate_hlsl;
18pub use usf::generate as generate_usf;
19pub use js::generate as generate_js;
20pub use rust::generate as generate_rust;
21pub use hybrid::generate as generate_hybrid;
22