[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 5/5] meson: add NSIS building
From: |
Daniel P . Berrangé |
Subject: |
Re: [PATCH 5/5] meson: add NSIS building |
Date: |
Tue, 25 Aug 2020 16:11:56 +0100 |
User-agent: |
Mutt/1.14.6 (2020-07-11) |
On Tue, Aug 25, 2020 at 07:04:09PM +0400, marcandre.lureau@redhat.com wrote:
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>
> Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
> ---
> Makefile | 56 -----------------------------------------------
> meson.build | 24 ++++++++++++++++++++
> scripts/nsis.sh | 58 +++++++++++++++++++++++++++++++++++++++++++++++++
> 3 files changed, 82 insertions(+), 56 deletions(-)
> create mode 100755 scripts/nsis.sh
I feel like one of the bug improvements of Meson over a traditional
configure+make type approach is that we get much improved platform
portability by default in the build system, largely for free from
Meson and in turn Python.
With this in mind, I think that as a general goal, we should strive
to eliminate any and all use of shell in the build system, standardizing
on Python for any helper programs we need to run from Meson.
This is a verbose way of saying I think you should create a
nsis.py, not nsis.sh, to avoid the inherant portability problems of
shell that hit us over and over and over again.
Regards,
Daniel
--
|: https://berrange.com -o- https://www.flickr.com/photos/dberrange :|
|: https://libvirt.org -o- https://fstop138.berrange.com :|
|: https://entangle-photo.org -o- https://www.instagram.com/dberrange :|
- [PATCH 0/5] meson: mingw installation fixes & nsis conversion, marcandre . lureau, 2020/08/25
- [PATCH 1/5] meson: pass confsuffix option, marcandre . lureau, 2020/08/25
- [PATCH 2/5] meson: use meson datadir instead of qemu_datadir, marcandre . lureau, 2020/08/25
- [PATCH 3/5] meson: add docdir option and pass pre-prefix qemu_docdir, marcandre . lureau, 2020/08/25
- [PATCH 4/5] meson: use meson mandir instead of qemu_mandir, marcandre . lureau, 2020/08/25
- [PATCH 5/5] meson: add NSIS building, marcandre . lureau, 2020/08/25
- Re: [PATCH 5/5] meson: add NSIS building,
Daniel P . Berrangé <=
- Re: [PATCH 5/5] meson: add NSIS building, Peter Maydell, 2020/08/25
- Re: [PATCH 0/5] meson: mingw installation fixes & nsis conversion, Paolo Bonzini, 2020/08/25