-
Notifications
You must be signed in to change notification settings - Fork 16
Open
Description
My goal is to create a Fedora package. My intent for packaging is to:
- Use cmake to install
- Modify the code so it can install the binary to
/usr/binand data to/usr/share/railcontrol - Add a systemd service file
To get there I'd like to use CPack to build packages and bring parity to make dist, but enhanced to support installing to the GNU hierarchy using GNUInstallDirs. Fedora encourages running a test suite so I'd like to implement CTest to bring parity to make test.
Fedora packaging policy also disallows any vendored dependencies so that should also become optional.
There are also related changes I'd like make for better development, like adding CI because I don't like manually verifying I didn't break anything.
This is based on what I posted in #15 (comment)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels