|
From: | Philippe Mathieu-Daudé |
Subject: | Re: [PATCH 01/14] Makefile: Only build virtiofsd if system-mode is enabled |
Date: | Sun, 15 Mar 2020 23:16:38 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 |
On 3/15/20 8:40 PM, Richard Henderson wrote:
On 3/13/20 3:28 PM, Laurent Vivier wrote:ifeq ($(CONFIG_LINUX)$(CONFIG_SECCOMP)$(CONFIG_LIBCAP_NG),yyy) -HELPERS-y += virtiofsd$(EXESUF) -vhost-user-json-y += tools/virtiofsd/50-qemu-virtiofsd.json +HELPERS-$(CONFIG_SOFTMMU) += virtiofsd$(EXESUF) +vhost-user-json-$(CONFIG_SOFTMMU) += tools/virtiofsd/50-qemu-virtiofsd.json...Why don't you do that instead? ifeq ($(CONFIG_LINUX)$(CONFIG_SECCOMP)$(CONFIG_LIBCAP_NG)$(CONFIG_SOFTMMU),yyyy)
This was my first option but checkpatch complained because it is 80 chars long...
I also tried: ifeq \ ($(CONFIG_LINUX)$(CONFIG_SECCOMP)$(CONFIG_LIBCAP_NG)$(CONFIG_SOFTMMU),yyyy) which is uglier and still too long. Following qemu-bridge-helper syntax I also tried: ifeq ($(CONFIG_SECCOMP)$(CONFIG_LIBCAP_NG),yy) HELPERS-$(call land,$(CONFIG_SOFTMMU),$(CONFIG_LINUX)) += virtiofsd$(EXESUF) which is also too long ¯\_(ツ)_/¯ If you accept checkpatch complain I can use the form you prefer :)
Seconded. r~
[Prev in Thread] | Current Thread | [Next in Thread] |