[Spice-devel] [PATCH spice-gtk 0/5] Meson build cleanups

Eduardo Lima (Etrunko) etrunko at redhat.com
Tue Sep 25 17:37:54 UTC 2018


This series is mostly about some cleanups that can be for meson build,
except for the last one which can be seen controversial for some.

Meson 0.47.2 is alreaady on fedora updates repository, and we can safely
remove the double check for the result of git-version-gen. It looks like
there is some a built-in vcs_tag() function in meson that may be used to
replace calling the script altogether. Follow the discussion at:

https://github.com/mesonbuild/meson/issues/688

Eduardo Lima (Etrunko) (5):
  Bump meson requirement to 0.47.2
  meson: Remove unnecessary variable spice_gtk_libs
  meson: Remove unecessary variable spice_protocol_min_version
  meson: Add json-glib to the list of mandatory deps
  meson: Add spice-protocol as subproject

 meson.build                     | 27 ++++++++-------------------
 src/meson.build                 |  1 -
 subprojects/spice-protocol.wrap |  4 ++++
 3 files changed, 12 insertions(+), 20 deletions(-)
 create mode 100644 subprojects/spice-protocol.wrap

-- 
2.17.1



More information about the Spice-devel mailing list