Skip to content

update to use binaryninja-api generate stubs #147

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

Conversation

colinmkinsella
Copy link

@colinmkinsella colinmkinsella commented Apr 14, 2025

  • updated to binaryninja-api v5
  • in the latest stable build of binaryninja-api there is a stub generator where it will automatically generate the stubs in CMakeLists.txt
  • changes based onclubby789:bn-updates
  • added boost to the workflow
  • added macos aarch64 to workflow
  • updated upload artifacts to v4.5.2
  • added IDASDK_SECRET check for workflow for people that do not own IDA

Copy link

google-cla bot commented Apr 14, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@colinmkinsella colinmkinsella force-pushed the binaryninja-api-with-generate-stubs branch from 8be4df1 to ff1ab1a Compare April 14, 2025 06:21
-updated upload artifacts to v4.5.2
-added IDASDK_SECRET check for workflow for people that do not own IDA
@colinmkinsella colinmkinsella force-pushed the binaryninja-api-with-generate-stubs branch from dbf2b55 to dd1ca58 Compare April 25, 2025 03:14
@cblichmann cblichmann added the enhancement New feature or request label Apr 25, 2025
@cblichmann
Copy link
Member

in the latest stable build of binaryninja-api there is a stub generator where it will automatically generate the stubs in CMakeLists.txt

Wow, TIL. This is good news. I haven't had time to do much work on BinExport in the last couple of months, so I missed that.

@colinmkinsella
Copy link
Author

I was looking at one of their hello world type plugins, and they had it building in a workflow. I knew it had to have it somewhere! I made one more minor change. I was trying to get this to build without the IDA SDK since I don't currently have a copy of IDA. Hopefully this takes care of the red X for the build.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants