The feature is available since meson 0.60.0. You can specify
comma-separated list of install tags (not targets).
Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
# The target to build in do_compile. If unset the default targets are built.
MESON_TARGET ?= ""
+# Since 0.60.0 you can specify custom tags to install
+MESON_INSTALL_TAGS ?= ""
+
def noprefix(var, d):
return d.getVar(var).replace(d.getVar('prefix') + '/', '', 1)
}
meson_do_install() {
- meson install --destdir ${D} --no-rebuild
+ if [ "x${MESON_INSTALL_TAGS}" != "x" ] ; then
+ meson_install_tags="--tags ${MESON_INSTALL_TAGS}"
+ fi
+ meson install --destdir ${D} --no-rebuild $meson_install_tags
}
EXPORT_FUNCTIONS do_configure do_compile do_install