build: Port to Meson build system
Meson is a build system focused on speed an ease of use, which helps speeding up the software development. This patch adds Meson support alongside Autotools. Known issue: * #FooObject style links in gtk-doc markup don't resolved into HTML links in the generated HTML. https://gitlab.gnome.org/GNOME/gnome-online-accounts/merge_requests/2 https://gitlab.gnome.org/GNOME/gnome-online-accounts/merge_requests/3
Showing
- data/icons/meson.build 34 additions, 0 deletionsdata/icons/meson.build
- data/meson.build 28 additions, 0 deletionsdata/meson.build
- doc/meson.build 46 additions, 0 deletionsdoc/meson.build
- meson.build 403 additions, 0 deletionsmeson.build
- meson_options.txt 46 additions, 0 deletionsmeson_options.txt
- meson_post_install.py 17 additions, 0 deletionsmeson_post_install.py
- po/meson.build 1 addition, 0 deletionspo/meson.build
- src/daemon/meson.build 29 additions, 0 deletionssrc/daemon/meson.build
- src/examples/meson.build 22 additions, 0 deletionssrc/examples/meson.build
- src/goa/goaconfig.h.in 17 additions, 0 deletionssrc/goa/goaconfig.h.in
- src/goa/meson.build 122 additions, 0 deletionssrc/goa/meson.build
- src/goabackend/meson.build 152 additions, 0 deletionssrc/goabackend/meson.build
- src/goaidentity/meson.build 75 additions, 0 deletionssrc/goaidentity/meson.build
- src/meson.build 15 additions, 0 deletionssrc/meson.build
Please register or sign in to comment