#playdate-sdk #playdate #generated-bindings #ffi #gamedev #no-std

sys no-std crankit-sys

为 playdate C API 生成的绑定

3 个版本

1.0.0-rc.32023 年 11 月 8 日
1.0.0-rc.22023 年 8 月 27 日
1.0.0-rc.12023 年 8 月 26 日

#1805游戏开发

每月 22 次下载

无许可

10KB

crankit-sys

rustc

Rust 对 playdate C API 的绑定,在构建时基于在 $PLAYDATE_SDK_PATH 中找到的 playdate SDK 生成。

状态:已停用

该项目已停用,改为使用 playdate-sys

需求

绑定在构建时生成,需要

  • Playdate SDK 已安装
  • 环境变量 PLAYDATE_SDK_PATH 必须指向 playdate SDK 安装文件夹
  • clang 必须已安装

MSRV

当前支持的最低 Rust 版本为 1.72

将在需要时更新,这不会被视为破坏性变更(它可能发生在小版本中)。

无许可

这是一款免费且无任何限制的软件,已发布到公共领域。

任何人都可以自由地复制、修改、发布、使用、编译、销售或分发此软件,无论是以源代码形式还是以编译的二进制形式,出于任何目的,商业或非商业目的,以及通过任何手段。

在承认版权法的司法管辖区,本软件的作者或作者将此软件的所有版权利益奉献给公共领域。我们做出此奉献是为了公共利益,损害我们的继承人及继承人的利益。我们意图此奉献是永久放弃根据版权法对此软件的现有和未来权利的明确行为。

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于适销性、适用于特定用途和非侵权性保证。在任何情况下,作者均不对任何索赔、损害或其他责任负责,无论这些责任是因合同行为、侵权行为或其他行为而产生的,与软件或其使用或其他方式有关。

有关更多信息,请参阅 http://unlicense.org/

无运行时依赖

~0–1.8MB
~36K SLoC