Signed-off-by: Mike Gilbert <[email protected]>
---
eclass/meson.eclass | 44 ++++++++++++++++++++++----------------------
1 file changed, 22 insertions(+), 22 deletions(-)
diff --git a/eclass/meson.eclass b/eclass/meson.eclass
index 6296f1dd26e5..7bd4b7ec8395 100644
--- a/eclass/meson.eclass
+++ b/eclass/meson.eclass
@@ -107,8 +107,8 @@ print("[{}]".format(
", ".join([quote(x) for x in shlex.split(" ".join(sys.argv[1:]))])))
EOF
-# @FUNCTION: _meson_env_array
-# @INTERNAL
+# @FUNCTION: meson_env_array
+# @USAGE: <shell-compatible argument string> ...
# @DESCRIPTION:
# Parses the command line flags and converts them into an array suitable for
# use in a cross file.
@@ -125,7 +125,7 @@ EOF
# '--full-word-backslash=Hello World', '--simple', '--unicode-8=©',
# '--unicode-16=𐐷', '--unicode-32=𐤅']
#
-_meson_env_array() {
+meson_env_array() {
local python="$(eselect python show)"
${python} -c "${__MESON_ARRAY_PARSER}" "$@"
}
@@ -174,29 +174,29 @@ _meson_create_cross_file() {
cat > "${fn}" <<-EOF
[binaries]
- ar = $(_meson_env_array "$(tc-getAR)")
- c = $(_meson_env_array "$(tc-getCC)")
- cpp = $(_meson_env_array "$(tc-getCXX)")
- fortran = $(_meson_env_array "$(tc-getFC)")
+ ar = $(meson_env_array "$(tc-getAR)")
+ c = $(meson_env_array "$(tc-getCC)")
+ cpp = $(meson_env_array "$(tc-getCXX)")
+ fortran = $(meson_env_array "$(tc-getFC)")
llvm-config = '$(tc-getPROG LLVM_CONFIG llvm-config)'
- nm = $(_meson_env_array "$(tc-getNM)")
- objc = $(_meson_env_array "$(tc-getPROG OBJC cc)")
- objcpp = $(_meson_env_array "$(tc-getPROG OBJCXX c++)")
+ nm = $(meson_env_array "$(tc-getNM)")
+ objc = $(meson_env_array "$(tc-getPROG OBJC cc)")
+ objcpp = $(meson_env_array "$(tc-getPROG OBJCXX c++)")
pkgconfig = '$(tc-getPKG_CONFIG)'
- strip = $(_meson_env_array "$(tc-getSTRIP)")
- windres = $(_meson_env_array "$(tc-getRC)")
+ strip = $(meson_env_array "$(tc-getSTRIP)")
+ windres = $(meson_env_array "$(tc-getRC)")
[properties]
- c_args = $(_meson_env_array "${CFLAGS} ${CPPFLAGS}")
- c_link_args = $(_meson_env_array "${CFLAGS} ${LDFLAGS}")
- cpp_args = $(_meson_env_array "${CXXFLAGS} ${CPPFLAGS}")
- cpp_link_args = $(_meson_env_array "${CXXFLAGS} ${LDFLAGS}")
- fortran_args = $(_meson_env_array "${FCFLAGS}")
- fortran_link_args = $(_meson_env_array "${FCFLAGS} ${LDFLAGS}")
- objc_args = $(_meson_env_array "${OBJCFLAGS} ${CPPFLAGS}")
- objc_link_args = $(_meson_env_array "${OBJCFLAGS} ${LDFLAGS}")
- objcpp_args = $(_meson_env_array "${OBJCXXFLAGS} ${CPPFLAGS}")
- objcpp_link_args = $(_meson_env_array "${OBJCXXFLAGS} ${LDFLAGS}")
+ c_args = $(meson_env_array "${CFLAGS} ${CPPFLAGS}")
+ c_link_args = $(meson_env_array "${CFLAGS} ${LDFLAGS}")
+ cpp_args = $(meson_env_array "${CXXFLAGS} ${CPPFLAGS}")
+ cpp_link_args = $(meson_env_array "${CXXFLAGS} ${LDFLAGS}")
+ fortran_args = $(meson_env_array "${FCFLAGS}")
+ fortran_link_args = $(meson_env_array "${FCFLAGS} ${LDFLAGS}")
+ objc_args = $(meson_env_array "${OBJCFLAGS} ${CPPFLAGS}")
+ objc_link_args = $(meson_env_array "${OBJCFLAGS} ${LDFLAGS}")
+ objcpp_args = $(meson_env_array "${OBJCXXFLAGS} ${CPPFLAGS}")
+ objcpp_link_args = $(meson_env_array "${OBJCXXFLAGS} ${LDFLAGS}")
needs_exe_wrapper = true
sys_root = '${SYSROOT}'
pkg_config_libdir =
'${PKG_CONFIG_LIBDIR:-${EPREFIX}/usr/$(get_libdir)/pkgconfig}'
--
2.30.0.rc0