diff options
Diffstat (limited to 'meta-openembedded/meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.1.bb')
-rw-r--r-- | meta-openembedded/meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.1.bb | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/meta-openembedded/meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.1.bb b/meta-openembedded/meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.1.bb index f7d040d73..10b60be59 100644 --- a/meta-openembedded/meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.1.bb +++ b/meta-openembedded/meta-gnome/recipes-gnome/gtksourceview/gtksourceview4_4.8.1.bb @@ -22,4 +22,16 @@ SRC_URI[sha256sum] = "d163d71b5fcafbc5b1eec6dd841edbdbcddd3a7511cd5fdcffd86b8bbf GIR_MESON_OPTION = 'gir' GTKDOC_MESON_OPTION = "gtk_doc" -FILES_${PN} += "${datadir}/gtksourceview-4" +# Override the definition in meson.bbclass. The dependencies in mason.build are incomplete +# and the recipe will not build with "-j 1". This fix is benign but should be reviewed when +# updating versions. +# +meson_do_compile() { + bbnote "========== generating gtksourceview-gresources.h ========" + bbnote "PARALLEL_MAKE is ${PARALLEL_MAKE}" + ninja ${PARALLEL_MAKE} gtksourceview/gtksourceview-gresources.h + bbnote "========== compiling target all ========" + ninja ${PARALLEL_MAKE} +} + +FILES:${PN} += "${datadir}/gtksourceview-4" |