It looks pretty good now! Here my full build log: https://gist.github.com/eht16/b38c656d6f2edab62832f181248108c1
Findings: - there is a deprecation notice in https://gist.github.com/eht16/b38c656d6f2edab62832f181248108c1#file-gistfile... but I guess we could keep it for now - Plugins failed to compile first because meson installs geany.pc and the rest of the libs in `$prefix/lib/x86_64-linux-gnu`. I'm not sure if this is OK or not, at least it is different from autotools. With `./configure --prefix=/tmp/install-meson --with-geany-libdir=/tmp/install-meson/lib/x86_64-linux-gnu` Plugins compiled fine. - some files are not or in different locations installed compared to autotools. I added a list of differences in installed files in https://gist.github.com/eht16/b38c656d6f2edab62832f181248108c1#file-differen.... - I did *not* test on Windows, we can do this post-merge
I'd say we should sort out the install differences but then good to merge.