[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' an
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' and 'check' |
Date: |
Tue, 23 Jun 2015 13:37:35 +0100 |
On 23 June 2015 at 13:30, Michal Privoznik <address@hidden> wrote:
> I'm used to run 'make -j5 all check'. However, this is not possible in
> qemu because of the missing dependency in the Makefile. If I do that,
> tests are usually started with build and since not everything is built
> yet, they often fail too. Moreover, we should run test suite only
> after every binary we want to test has been built.
>
> Signed-off-by: Michal Privoznik <address@hidden>
> ---
> Makefile | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/Makefile b/Makefile
> index e7c5c3a..67eeb87 100644
> --- a/Makefile
> +++ b/Makefile
> @@ -151,6 +151,7 @@ dummy := $(call unnest-vars,, \
>
> ifneq ($(wildcard config-host.mak),)
> include $(SRC_PATH)/tests/Makefile
> +check: all
> endif
> ifeq ($(CONFIG_SMARTCARD_NSS),y)
> include $(SRC_PATH)/libcacard/Makefile
I'm having difficulty understanding the use of conditionals
in our makefile -- can you explain why inside this ifneq
rather than outside is the right place for this dependency?
thanks
-- PMM
- [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' and 'check', Michal Privoznik, 2015/06/23
- Re: [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' and 'check',
Peter Maydell <=
- Re: [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' and 'check', Michal Privoznik, 2015/06/23
- Re: [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' and 'check', Thomas Huth, 2015/06/23
- Re: [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' and 'check', Michal Privoznik, 2015/06/23
- Re: [Qemu-devel] [Qemu-trivial] [PATCH] Makefile: Properly order build targets 'all' and 'check', Michael Tokarev, 2015/06/23
- Re: [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' and 'check', Peter Maydell, 2015/06/23
- Re: [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' and 'check', Stefan Weil, 2015/06/23
- Re: [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' and 'check', Markus Armbruster, 2015/06/25
- Re: [Qemu-devel] [PATCH] Makefile: Properly order build targets 'all' and 'check', Michal Privoznik, 2015/06/25