Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate Rust bindings for c2a_core_main & hal #35

Merged
merged 5 commits into from
Aug 2, 2023

Conversation

sksat
Copy link
Member

@sksat sksat commented Aug 1, 2023

概要

bindgen を使い,Rust の binding を自動生成する

Issue

詳細

  • Library/c2a-bind-utils crate を追加
  • c2a_core_main.h を bindgen
  • hal/ 以下を bindgen

影響範囲

c2a-core crate

@sksat sksat added enhancement New feature or request priority::high priorityg high tools labels Aug 1, 2023
@sksat sksat self-assigned this Aug 1, 2023
@sksat
Copy link
Member Author

sksat commented Aug 1, 2023

あー,これそのままだと cargo test で libC2A.a 要求しちゃうか

@sksat
Copy link
Member Author

sksat commented Aug 1, 2023

こちらも rebase

Base automatically changed from feature/cargo-workspace to develop August 1, 2023 08:54
@sksat sksat merged commit bd64bd2 into develop Aug 2, 2023
24 checks passed
@sksat sksat deleted the feature/c2a-core-bind branch August 2, 2023 02:37
sksat pushed a commit that referenced this pull request Oct 2, 2023
Cmd DB に "Cmd_" がない DB への対応
@sksat sksat added this to the v4.0.0 milestone Oct 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority::high priorityg high tools
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

None yet

2 participants