aejsmith / vkdevicechooser

Vulkan layer to force a specific device to be used
MIT License
77 stars 18 forks source link

Switch to Meson #7

Closed stephanlachnit closed 4 years ago

stephanlachnit commented 4 years ago

This switches from Make to Meson. This change is required for proper packaging, I'll probably pack this for Debian. This also solves #6 in an easy manner, since one can simply install the library in the 32bit library folder of the system. That does have the drawback that is has to be installed in system though, at least for me a installation in ~/.local didn't work. I also bumped to Vulkan 1.2, I only really went with 1.2.131 since that's the version in Ubuntu 20.04 LTS, in Debian Sid it's 1.2.135, upstream is at 1.2.142.

stephanlachnit commented 4 years ago

@aejsmith maybe I should mention that this adds the version property. Using that with git tags would be really nice for Debian packaging, since we usually want to base of the tarballs (which automatically get created by GitHub wenn tagging).

aejsmith commented 4 years ago

Sorry for the delay, I didn't see this until now. Merged, thanks.