Skip to content

feat(linux): add DEB/RPM packaging and expand installation docs#3

Open
lebatuananh wants to merge 1 commit into
nullmastermind:masterfrom
lebatuananh:feat/linux-distro-packaging
Open

feat(linux): add DEB/RPM packaging and expand installation docs#3
lebatuananh wants to merge 1 commit into
nullmastermind:masterfrom
lebatuananh:feat/linux-distro-packaging

Conversation

@lebatuananh

Copy link
Copy Markdown
  • Add CPack DEB generator (Ubuntu 24.04+/Debian 12+) with proper dependencies
  • Add CPack RPM generator (Fedora 38+/openSUSE Tumbleweed)
  • Add custom cmake targets: deb, rpm
  • Update GitHub Actions to build and upload .deb/.rpm artifacts
  • Include .deb/.rpm in release upload step
  • Expand README.md Installation section with per-platform instructions
  • Add deploy/linux/INSTALL.md with detailed Linux install guide

- Add CPack DEB generator (Ubuntu 24.04+/Debian 12+) with proper dependencies
- Add CPack RPM generator (Fedora 38+/openSUSE Tumbleweed)
- Add custom cmake targets: deb, rpm
- Update GitHub Actions to build and upload .deb/.rpm artifacts
- Include .deb/.rpm in release upload step
- Expand README.md Installation section with per-platform instructions
- Add deploy/linux/INSTALL.md with detailed Linux install guide

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant