I write a lot of open source software that I make available on my website. How do I get my software compiled for all relevant platforms including:
- OS X
- Linux 32 bit deb
- Linux 64 bit deb
- Linux 32 bit rpm
- Linux 64 bit rpm
I currently only have Linux 64 bit boxes, so I can only compile the 64 bit deb and rpm myself. I'm relying on users contributing other versions. That isn't ideal because the versions are not all available right after a new release. Indeed the Windows binary is several versions behind at this point.
Edit: My software is QQWing. It is written in C++. I would love to have a build system that can generate binaries for all platforms, or have a place to run builds for multiple systems.