Skip to content

Port to meson build system

Martin Blanchard requested to merge tchaik/libchamplain:wip/tchaik/meson into master

See #37 (closed) for initial discussion.

Things to note or that need to be sorted out:

  • Package string in include is changed from libchamplain-0.12 & libchamplain-gtk-0.12 to a single champlain-0.12 (matching the pkg-config file name) with two champlain & champlain-gtk sub-folders.

  • Package string in gtk-doc is changed from libchamplain-0.12 & libchamplain-gtk-0.12 to champlain-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...

Edited by Martin Blanchard

Merge request reports