src/meson.build: fix bug when project version is unknown
When build-aux/git-version-gen
is not able to find the project
version (no git tags and no .tarball-version
), it returns 'UNKNOWN'
or 'UNKNOWN-dirty' (instead of the project version like
0.38.28-d79b
).
This UNKNOWN
value fails meson build
command:
src/meson.build:9:0: ERROR: Index 1 out of bounds of array of size 1.
With this patch, we set a default major/minor/micro value when the
actual version is unknown. This is the same as the autoconf
historical behavior.
See spice#41 (closed).
Signed-off-by: Kevin Pouget kpouget@redhat.com