-
Notifications
You must be signed in to change notification settings - Fork 38
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
Migrate build system #90
Comments
Please take a look at meson ( @https://mesonbuild.com ) - it's getting quite popular in FOSS world and I think it is pretty much justified. I used it in a few projects and I find it way easier and more readable/maintainable than CMake. Please note I might be biased here, since I'm not an build system expert and meson just clicked with me, also I heard some mentions about 'modern' CMake, which might be on par with meson now. |
Thanks! I'll check out the alternatives, too. Meson is a new one for me. The biggest plus side of good old CMake would be it's so widely used in C++ projects nowadays, and easily available for many platforms. + Lately my own experience with autoconf on macOS hasn't been that seamless. |
* Switch to meson. * Add github workflows for meson build on Linux, macOS, Windows. * Remove option to build without liquid-dsp (not maintained for some time).
* Switch to meson. * Add github workflows for meson build on Linux, macOS, Windows. * Remove option to build without liquid-dsp (not maintained for some time).
Possibility to migrate from autoconf
to CMakeshould be investigated. It would simplify the discovery of external dependencies and creating test cases, and also make the build system more accessible to developers and easier to keep secure.meson.build
The text was updated successfully, but these errors were encountered: