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
Meson build system support #97
base: master
Are you sure you want to change the base?
Conversation
Documentation coverage report
|
5a7936d
to
b5ce926
Compare
b5ce926
to
134850e
Compare
134850e
to
6d5c1f5
Compare
fad298a
to
561fc2e
Compare
FFTW/fftw3#180 is making me having to patch meson CI to work in OSX. It would be nice to see it fixed... |
e003275
to
24ada9e
Compare
This is done to the exception of packaging... I would love to have that but it may not be that easy... |
24ada9e
to
255abfb
Compare
740e321
to
fb0fea3
Compare
Now without removing CMake support. Documentation is failing due to github trying to use old ci files. Should be fixed with the merge of the PR. |
fb0fea3
to
1d929de
Compare
ee2da4e
to
03b8a98
Compare
Just tried it and, while I do like it (I have just seen a bunch of unused variable warnings I am going to fix ASAP) I see that the libraries are installed with the wrong version suffix. This is how I did it:
|
This is a minor though, I believe it will suffice to change this line in the top-level
|
Two issues:
Can you reproduce? |
I have just given a look to both With CMake:
With Meson:
|
It does not seem to be related by the generated library either. I replaced one with the other and now it works. I believe the culprit is the CMake:
Meson:
|
While playing with the build system, I found that Meson may be simpler than CMake...
I've decided to open a PR to evaluate wether this is positive or negative for the project.
Thanks