[Spice-commits] meson.build

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Wed Sep 26 10:23:29 UTC 2018


 meson.build |   13 ++-----------
 1 file changed, 2 insertions(+), 11 deletions(-)

New commits:
commit 7b97489bdab240a7fbd8abee277e6a2274d5845e
Author: Eduardo Lima (Etrunko) <etrunko at redhat.com>
Date:   Tue Sep 25 14:40:00 2018 -0300

    Bump meson requirement to 0.47.2
    
    This new version ships the fix for the issue where 'check' keyword could
    not be used in project definition, so we had to run that command again
    only to check if it succeeded.
    
    https://github.com/mesonbuild/meson/issues/3944
    
    Signed-off-by: Eduardo Lima (Etrunko) <etrunko at redhat.com>
    Acked-by: Frediano Ziglio <fziglio at redhat.com>
    Acked-by: Victor Toso <victortoso at redhat.com>

diff --git a/meson.build b/meson.build
index 762f1d1c..3184a6f5 100644
--- a/meson.build
+++ b/meson.build
@@ -2,22 +2,13 @@
 # project definition
 #
 project('spice', 'c',
-        version : run_command('build-aux/git-version-gen', '${MESON_SOURCE_ROOT}/.tarball-version').stdout().strip(),
+        version : run_command('build-aux/git-version-gen', '${MESON_SOURCE_ROOT}/.tarball-version', check : true).stdout().strip(),
         license : 'LGPLv2.1',
-        meson_version : '>= 0.47.0')
-
-# double check meson.project_version()
-# we can not use 'check' keyword in run_command() for git-version-gen above
-# https://github.com/mesonbuild/meson/issues/3944
-version = run_command('build-aux/git-version-gen', '${MESON_SOURCE_ROOT}/.tarball-version', check : true).stdout().strip()
-if meson.project_version() != version
-  error('Wrong project version')
-endif
+        meson_version : '>= 0.47.2')
 
 message('Updating submodules')
 run_command('build-aux/meson/check-spice-common', check : true)
 
-
 #
 # soversion
 # The versioning is defined by the forumla (CURRENT-AGE.AGE.REVISION)


More information about the Spice-commits mailing list