mkosi: Add --quiet and --no-rebuild options to meson install in mkosi.build
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 6 Dec 2020 16:45:45 +0000 (16:45 +0000)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Sun, 6 Dec 2020 22:11:11 +0000 (22:11 +0000)
commitfe2b7631ad20b0e518b9f566608ff5f9b84d4d8b
treede571a33b67944c83f08d2f0c74a206b3644989e
parent1394a3ec351048bae008627a0775d1f9a6c46294
mkosi: Add --quiet and --no-rebuild options to meson install in mkosi.build

By default, meson install prints a line for every file it installs.
This is verbose and doesn't provide much value. Let's silence the
meson install step to remove this output from the mkosi build step.

The --no-rebuild option removes some additional duplicate output
by the meson install step.

Ubuntu Focal still has meson 0.53.0 so we add a version check and
only use the new feature if the meson version supports it.
mkosi.build