Skip to content
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

Use Meson for build system #3

Open
ppaalanen opened this issue May 8, 2021 · 2 comments
Open

Use Meson for build system #3

ppaalanen opened this issue May 8, 2021 · 2 comments

Comments

@ppaalanen
Copy link

Many projects related to freedesktop.org and the graphics stacks have already migrated to Meson build system. If libedid was Meson too, it could easily be used as a sub-project from other projects, maybe to provide a static library. That would be an easy way to integrate libedid before it gets packaged in distributions. As static library, it also wouldn't need a stable API or ABI before being used, if compositors use a git snapshot of it. Meson wrap would make it very easy, but need a Meson build system in libedid.

This is not urgent until you want this actually used in compositor projects.

@contactshashanksharma
Copy link
Owner

Noted,
I will keep this in the to-do list

@ppaalanen
Copy link
Author

Note that all the talk about Meson is based on the assumption that you have your own project.

If we go to edid-decode instead, I won't ask for Meson at all, since it's an existing project. However, if edid-decode upstream would be happy have a Meson build system, that's a different story.

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

No branches or pull requests

2 participants