4 个版本
0.2.2 | 2023年6月14日 |
---|---|
0.2.1 | 2022年2月4日 |
0.2.0 | 2022年1月14日 |
0.1.0 | 2022年1月14日 |
9 在 #nasm
每月 826 次下载
用于 libhermit-rs
10KB
73 代码行
include-transformed
在编译时包含变换文件的宏。
这些宏包含类似于 include_bytes!
的文件,但在包含之前进行变换。变换可以是,例如,将汇编代码汇编成机器码 (include_nasm_bin!
)。
此项目的原始目的是使用 include_nasm_bin!
在 libhermit-rs 中包含汇编的应用程序处理器初始化代码。
[dependencies]
include-transformed = "0.2"
要求
此项目依赖于不稳定的功能 proc_macro_span
#54725 和 proc_macro_expand
#90765,这些功能仅在夜间工具链通道中可用。
许可证
此项目受以下任一许可证的许可
任选其一。
贡献
除非你明确说明,否则根据 Apache-2.0 许可证定义,任何有意提交以包含在 include-transformed 中的贡献,均应如上所述双重许可,无任何额外条款或条件。
依赖项
~2–11MB
~124K SLoC