Skip to content
  • Emmanuele Bassi's avatar
    meson: Simplify the use of built tools · 3c03cc8f
    Emmanuele Bassi authored
    The Meson build has fallen a bit behind the Autotools one, when it comes
    to the internally built tools like glib-mkenums and glib-genmarshals.
    
    We don't need to generate gmarshal.strings any more, and since the
    glib-genmarshal tool is now written in Python it can also be used when
    cross-compiling, and without indirection, just like we use glib-mkenums.
    
    We can also coalesce various rules into a simple array iteration, with
    minimal changes to glib-mkenums, thus making the build a bit more
    resilient and without unnecessary duplication.
    3c03cc8f