This commit is contained in:
Intege-rs
2024-11-13 21:41:26 -05:00
commit 03066e2e55
29 changed files with 1549 additions and 0 deletions

21
x/src/lib.rs Normal file
View File

@@ -0,0 +1,21 @@
#![no_std] #![feature(decl_macro)] #![allow(unused)]
macro_rules! import {
($module:ident, $name:ident) => {
pub use $module::prelude::*;
pub use $module::public as $name;
};
($module:ident, $name:ident, $feature:literal) => {
#[cfg(feature = $feature)]
pub use $module::prelude::*;
#[cfg(feature = $feature)]
pub use $module::public as $name;
};
}
import!(sub_core, core, "core");
import!(sub_libm, libm, "libm");
import!(sub_pe, pe, "pe");
import!(sub_winu, win, "winuser");