8 个版本
0.1.7 | 2024 年 6 月 5 日 |
---|---|
0.1.6 | 2024 年 5 月 10 日 |
0.1.5 | 2024 年 4 月 15 日 |
0.1.2 | 2023 年 11 月 21 日 |
0.1.1 | 2023 年 10 月 6 日 |
#188 在 FFI 中
87 每月下载次数
在 19 个 Crates 中使用 (直接使用 2 个)
17KB
353 行
Playdate 绑定生成器配置
用于构建脚本的轻量级实用工具,用于配置和执行 playdate-bindgen,用于生成带有额外功能的 Playdate 绑定。
用法
Cargo.toml
[build-dependencies.bindgen]
package = "playdate-bindgen-cfg"
version = "*"
将其添加到 build-dependencies
并将以下内容添加到您的构建脚本中
let mut cfg = bindgen::Cfg::default();
cfg.output = Some("some/output/path.rs");
let pdbindgen_found = bindgen::Runner::find_tool(&cfg); // find existing pdbindgen (path, version)
let sdk_version = bindgen::Runner::find_sdk_version(&cfg); // execute pdbindgen to find SDK properly
let result = bindgen::Runner::gen_cmd(&cfg); // execute pdbindgen to generate bindings
有关复杂示例,请参阅 playdate-sys crate 中的构建脚本。
此软件未由 Panic 赞助或支持。
依赖关系
~0–275KB