GNOME Bugzilla – Bug 783062
Add Meson build rules
Last modified: 2018-01-26 18:53:20 UTC
Created attachment 352541 [details] [review] Add Meson build rules (part done) Here's a first stab at adding Meson rules. I haven't finished them and not sure if I will find the time so any one else is welcome to continue working on these.
Created attachment 352542 [details] [review] Add Meson build rules (part done)
Created attachment 352545 [details] [review] Add Meson build rules (part done)
Created attachment 354165 [details] [review] Fully ported to meson (separate patch) Ported GNOME Calculator to Meson (patch is separate from Robert Ancell's patch). Everything should still work as normally, with one exception: output files of autotools are no longer gitignored, but since most of GNOME apps are dropping autotools support, I figured we might as well.
Created attachment 358388 [details] [review] Ported to meson (separate patch) Updated the Meson patch for the latest master. For the record, to build with Meson, issue the following commands: $ meson build $ ninja -C build $ mesontest -C build # in case you want to run the tests $ build/src/gnome-calculator
Review of attachment 358388 [details] [review]: Ok, this time it works. Now the only thing for me is finding out how to make releases built with Meson, as the maintainer docs on the wiki are not updated (yet).
Thanks, updated the build version in the meson file, and pushed to master. Marking as fixed.