From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:52252) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJr2c-0006HX-Sp for qemu-devel@nongnu.org; Mon, 27 Jul 2015 18:38:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZJr2Z-0005fW-M8 for qemu-devel@nongnu.org; Mon, 27 Jul 2015 18:38:38 -0400 Received: from mx1.redhat.com ([209.132.183.28]:47226) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZJr2Z-0005fS-GM for qemu-devel@nongnu.org; Mon, 27 Jul 2015 18:38:35 -0400 References: <1435917064-17827-1-git-send-email-marcandre.lureau@redhat.com> <1435917064-17827-6-git-send-email-marcandre.lureau@redhat.com> From: Eric Blake Message-ID: <55B6B2E9.50905@redhat.com> Date: Mon, 27 Jul 2015 16:38:33 -0600 MIME-Version: 1.0 In-Reply-To: <1435917064-17827-6-git-send-email-marcandre.lureau@redhat.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="c48bSDOtDjXHAd1RTaCvCBlax1agl0f3j" Subject: Re: [Qemu-devel] [PATCH 5/5] build-sys: generate QAPI doc based on json List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?UTF-8?Q?Marc-Andr=c3=a9_Lureau?= , qemu-devel@nongnu.org Cc: armbru@redhat.com, mdroth@linux.vnet.ibm.com This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --c48bSDOtDjXHAd1RTaCvCBlax1agl0f3j Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 07/03/2015 03:51 AM, Marc-Andr=C3=A9 Lureau wrote: > Learn to generate info/html/pdf/man documentation for QEMU and agent QM= P > APIs. >=20 > This allows to provide missing agent documentation, and should help s/allows to provide/provides/ > getting rid of the duplicate documentation in qmp-commands.hx. >=20 > Signed-off-by: Marc-Andr=C3=A9 Lureau > --- > Makefile | 35 ++++++++++++++++++++++++++++++----- > 1 file changed, 30 insertions(+), 5 deletions(-) >=20 > @@ -354,7 +356,7 @@ distclean: clean > rm -f qemu-doc.vr > rm -f config.log > rm -f linux-headers/asm > - rm -f qemu-tech.info qemu-tech.aux qemu-tech.cp qemu-tech.dvi qemu-te= ch.fn qemu-tech.info qemu-tech.ky qemu-tech.log qemu-tech.pdf qemu-tech.p= g qemu-tech.toc qemu-tech.tp qemu-tech.vr > + rm -f qemu-{tech,qapi,ga-qapi}.{info,aux,cp,dvi,fn,info,.ky,log,pdf,p= g,toc,tp,vr} {} expansion is a bashism; it will probably fail to do what you meant on systems where /bin/sh is dash. But you could probably come up with makefile $() functions to generate the same sort of compact representation in the Makefile without relying on bashism. (Hmm, $(join) isn't pairwise, and $(addprefix) only adds a single prefix; I'm not sure offhand how to get all possible pairwise combinations of two lists...) --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --c48bSDOtDjXHAd1RTaCvCBlax1agl0f3j Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJVtrLpAAoJEKeha0olJ0NqGVQIAKojf9a2xs8mM6cwL5oKE937 pzhzGYq0q/u58GrH2Xl0IiW/f/moUxQY50ugti45PUazRDIlgB5MlINJtEK90a8j Sx55+oevraQ6tSp/cRaOyS/n42Za9OgpmK0RaRX4XNxwTkNAIPawxsUSZnda5sGB LgyWdZH8jWx2nO96LH4M2NXaZTifRsHz/Pt1QzIMt7jxekfoxlFt6IErlSsSt6p9 RBGP1beKCOEFzzUkysDRwaTsYRU8TDnOnvZa+1YEVQV5ul0CxI23Z/bbVTyI+peZ 72dVNBTPpl+mM000HEIczEQnLy7Zkf5V5e0aJ6CKQVJ8qPMSVwdo53B4jzKJOgk= =PP1r -----END PGP SIGNATURE----- --c48bSDOtDjXHAd1RTaCvCBlax1agl0f3j--