Skip to content

Switch to Meson #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 14, 2020
Merged

Switch to Meson #7

merged 2 commits into from
Jun 14, 2020

Conversation

stephanlachnit
Copy link
Contributor

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.

Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
Signed-off-by: Stephan Lachnit <stephanlachnit@protonmail.com>
@stephanlachnit
Copy link
Contributor Author

@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 aejsmith merged commit 015f021 into aejsmith:master Jun 14, 2020
@aejsmith
Copy link
Owner

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

@stephanlachnit stephanlachnit deleted the patch/meson branch June 14, 2020 17:55
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.

2 participants