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 日

#188FFI

Download history 227/week @ 2024-04-14 44/week @ 2024-04-21 51/week @ 2024-04-28 178/week @ 2024-05-05 47/week @ 2024-05-12 73/week @ 2024-05-19 69/week @ 2024-05-26 194/week @ 2024-06-02 82/week @ 2024-06-09 32/week @ 2024-06-16 20/week @ 2024-06-23 4/week @ 2024-06-30 30/week @ 2024-07-07 26/week @ 2024-07-14 10/week @ 2024-07-21 21/week @ 2024-07-28

87 每月下载次数
19 个 Crates 中使用 (直接使用 2 个)

MIT/Apache

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