Port to meson build system
See #37 (closed) for initial discussion.
Things to note or that need to be sorted out:
-
Package string in
include
is changed fromlibchamplain-0.12
&libchamplain-gtk-0.12
to a singlechamplain-0.12
(matching the pkg-config file name) with twochamplain
&champlain-gtk
sub-folders. -
Package string in
gtk-doc
is changed fromlibchamplain-0.12
&libchamplain-gtk-0.12
tochamplain-0.12
&champlain-gtk-0.12
. -
Vala demo application doesn't get build: is this necessary? If yes, we'll need to find a meson way of building it without hard requiring Vala.
-
Anything more I could have miss should go here...