%__meson %{_bindir}/meson %__meson_wrap_mode nodownload %__meson_auto_features enabled %_smp_mesonflags %([ -z "$MESON_BUILD_NCPUS" ] \\\ && MESON_BUILD_NCPUS="`/usr/bin/getconf _NPROCESSORS_ONLN`"; \\\ ncpus_max=%{?_smp_ncpus_max}; \\\ if [ -n "$ncpus_max" ] && [ "$ncpus_max" -gt 0 ] && [ "$MESON_BUILD_NCPUS" -gt "$ncpus_max" ]; then MESON_BUILD_NCPUS="$ncpus_max"; fi; \\\ if [ "$MESON_BUILD_NCPUS" -gt 1 ]; then echo "--num-processes $MESON_BUILD_NCPUS"; fi) %meson \ %set_build_flags \ %{shrink:%{__meson} \ --buildtype=plain \ --prefix=%{_prefix} \ --libdir=%{_libdir} \ --libexecdir=%{_libexecdir} \ --bindir=%{_bindir} \ --sbindir=%{_sbindir} \ --includedir=%{_includedir} \ --datadir=%{_datadir} \ --mandir=%{_mandir} \ --infodir=%{_infodir} \ --localedir=%{_datadir}/locale \ --sysconfdir=%{_sysconfdir} \ --localstatedir=%{_localstatedir} \ --sharedstatedir=%{_sharedstatedir} \ --wrap-mode=%{__meson_wrap_mode} \ --auto-features=%{__meson_auto_features} \ %{_vpath_srcdir} %{_vpath_builddir} \ %{nil}} %meson_build \ %ninja_build -C %{_vpath_builddir} %meson_install \ %ninja_install -C %{_vpath_builddir} %meson_test \ %{shrink: %{__meson} test \ -C %{_vpath_builddir} \ %{?_smp_mesonflags} \ --print-errorlogs \ %{nil}}