From 6f42d9610c2ffc78b6547d5491affef3df1320ac Mon Sep 17 00:00:00 2001 From: Andrea Bolognani Date: Sun, 30 Apr 2023 11:52:27 +0200 Subject: [PATCH] meson: Move definition of os_release We're about to introduce another user of the value in a different scope. Signed-off-by: Andrea Bolognani Reviewed-by: Martin Kletzander --- meson.build | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index b52f3d77ec..dbc33257bb 100644 --- a/meson.build +++ b/meson.build @@ -24,6 +24,11 @@ if git and not get_option('no_git') endif +# detect operating system + +os_release = run_command('grep', '-E', '^ID(_LIKE)*=', '/etc/os-release', check: false).stdout() + + # prepare build configuration data conf = configuration_data() @@ -1618,7 +1623,6 @@ if not get_option('driver_qemu').disabled() qemu_user = 'root' qemu_group = 'wheel' else - os_release = run_command('grep', '-E', '^ID(_LIKE)*=', '/etc/os-release', check: false).stdout() # RHEL and CentOS both have ID_LIKE=fedora, SLES has ID_LIKE=suse if (os_release.contains('fedora') or os_release.contains('gentoo') or -- 2.47.2