kondrak / vkQuake2

id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, macOS, FreeBSD, Raspberry Pi 4)
GNU General Public License v2.0
896 stars 91 forks source link

Add ppc64le build for Travis #94

Closed runlevel5 closed 4 years ago

runlevel5 commented 4 years ago

Context

The Vulkan SDK tarball does not come with ppc64le binaries (:man_shrugging: I have no idea why they prepare a ppc64le tarball in the first place...). One workaround is to compile all SDK from source while waiting for the upstream binary tarball (lodged request https://vulkan.lunarg.com/issue/view/5e8fe31286da81205ba4b137). That solution has a huge drawback, that is slow compilation time on travis ci. So I decided to build those binaries on my box and package them up (Ref: https://github.com/runlevel5/vulkansdk-linux-ppc64le)

UPDATE: Vulkan does not offer ppc64le tarball unfortunately. For now let's stick to my custom-built tarball :(

kondrak commented 4 years ago

Thanks, please post a link to a Travis build output here once you're done :)

runlevel5 commented 4 years ago

Finally a green build! https://travis-ci.org/github/kondrak/vkQuake2/builds/673443503

kondrak commented 4 years ago

Great! Thanks!