[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 1/3] nsis installer: List emulators in alphabetical order
From: |
John Snow |
Subject: |
Re: [PATCH 1/3] nsis installer: List emulators in alphabetical order |
Date: |
Mon, 7 Mar 2022 14:25:45 -0500 |
On Sat, Mar 5, 2022 at 5:57 AM Peter Maydell <peter.maydell@linaro.org> wrote:
>
> We currently list the emulators in the Windows installer's dialog
> in an essentially random order (it's whatever glob.glob() returns
> them to, which is filesystem-implementation-dependent). Add a
> call to sorted() so they appear in alphabetical order.
>
> Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
> ---
> scripts/nsis.py | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/scripts/nsis.py b/scripts/nsis.py
> index 5135a058316..383bef70332 100644
> --- a/scripts/nsis.py
> +++ b/scripts/nsis.py
> @@ -34,9 +34,9 @@ def main():
> with open(
> os.path.join(destdir + args.prefix, "system-emulations.nsh"), "w"
> ) as nsh:
> - for exe in glob.glob(
> + for exe in sorted(glob.glob(
> os.path.join(destdir + args.prefix, "qemu-system-*.exe")
> - ):
> + )):
> exe = os.path.basename(exe)
> arch = exe[12:-4]
> nsh.write(
> --
> 2.25.1
>
Do you care if this order is dependent upon the locale settings of the
host machine?
If you don't:
Reviewed-by: John Snow <jsnow@redhat.com>