-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Create a Debian Package on releases #2398
Comments
It would be great if you could help contribute a PR for this feature. |
Sure I can give it a try, would be nice to know the following as I'm not familiar with libcapstone and am just going to rely a lot what was done here. 1- where are the output files of |
@kabeor, I started some initial work on making the Capstone Debian package. I'm stuck on something, but if you got a bit of time to help with this last step, that would be amazing. Not sure when I can get another crack at this. |
@kabeor Actually, I figured it out, the packaging seems to work, updated your CI too. |
Feature
language
Describe the feature you'd like
Please update your CI such that when you create a release, you also create a Debian Package, I provided an example of how this is used for PANDA.
https://github.com/panda-re/panda/releases/tag/v1.8.34
https://github.com/panda-re/panda/tree/dev/panda/debian
Additional context
Utilizing a Debian package would be useful to save time on builds as the users would only need to download the package instead of repeatedly compile it for every build. This process should not be too difficult to build and would greatly improve efficiency as things like branch v5 wouldn't be needed as someone can just grab the package from the release.
Based on the screenshots, it shows that the current apt packages only have the outdated versions of libcapstone4 and libcapstone-dev. The package I propose should have both packages in one go.
The text was updated successfully, but these errors were encountered: