From: Arfrever Frehtes Taifersar Arahesis Date: Fri, 9 Nov 2018 20:39:48 +0000 (+0100) Subject: meson.eclass: meson_src_{compile,install}: Pass "$@" to eninja. X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=16b26361305e37258317cae0b29327de732e83c7;p=gentoo.git meson.eclass: meson_src_{compile,install}: Pass "$@" to eninja. Closes: https://bugs.gentoo.org/670788 Signed-off-by: Arfrever Frehtes Taifersar Arahesis Signed-off-by: Mike Gilbert --- diff --git a/eclass/meson.eclass b/eclass/meson.eclass index cb213e15e12e..fa859ace996f 100644 --- a/eclass/meson.eclass +++ b/eclass/meson.eclass @@ -244,12 +244,13 @@ meson_src_configure() { } # @FUNCTION: meson_src_compile +# @USAGE: [extra ninja arguments] # @DESCRIPTION: # This is the meson_src_compile function. meson_src_compile() { debug-print-function ${FUNCNAME} "$@" - eninja -C "${BUILD_DIR}" + eninja -C "${BUILD_DIR}" "$@" } # @FUNCTION: meson_src_test @@ -276,12 +277,13 @@ meson_src_test() { } # @FUNCTION: meson_src_install +# @USAGE: [extra ninja install arguments] # @DESCRIPTION: # This is the meson_src_install function. meson_src_install() { debug-print-function ${FUNCNAME} "$@" - DESTDIR="${D}" eninja -C "${BUILD_DIR}" install + DESTDIR="${D}" eninja -C "${BUILD_DIR}" install "$@" einstalldocs }