-
Notifications
You must be signed in to change notification settings - Fork 479
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
Integrate debian packaging #1089
Comments
A PPA sounds like a great start. A few wish-list items (feel free to ignore):
|
This issue has gone stale! If you believe it is still a problem, please comment on this issue or it will be closed in 30 days |
this is still something we are interested in integrating. |
This issue has gone stale! If you believe it is still a problem, please comment on this issue or it will be closed in 30 days |
The debian packaging we (MITLL) use depends on building panda and plugins separately, this is the state of that issue. We previously used just classic debian packaging, though, which i've implemented here. This works for building the binary and plugins, but I'm not finding a clean way to add header files to the package. Header files would be necessary if you wanted to develop plugins without rebuilding panda. It would work for pushing to a PPA, though. |
Seems like Debian Packages are now implemented https://github.com/panda-re/panda/pull/1411/files and we can now create PyPanda wheel and deploy it to PyPi https://github.com/panda-re/panda/pull/1435/files I am also updating the Debian Package to follow standard practices, e. g. more complete control file, dynamic versioning, placing files in https://github.com/panda-re/panda/pull/1564/files I'd agree to have some header files, least it would be nice to have the Panda Hypercall Struct there for LAVA to use (and avoid code duplication). |
We have a debian packaging process we'd like to integrate. This issue will track development.
This could be a first step to creating a PANDA PPA on Launchpad.
The text was updated successfully, but these errors were encountered: