#
# https://github.com/mesonbuild/meson-python/issues/820
#
-sage-meson-setup() {
+sage_meson_setup() {
meson setup \
--python.bytecompile=-1 \
--python.install-env=prefix \
# A "meson install" command that passes --only-changed by default.
# This makes a huge difference in the install time as we have >= 5k
# files to install.
-sage-meson-install() {
+sage_meson_install() {
meson install \
--only-changed \
"${@}"
}
+
+# I prefer the hyphens, but they aren't valid in a sh function name
+# (dash objects to them).
+alias sage-meson-setup=sage_meson_setup
+alias sage-meson-install=sage_meson_install