From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1LR4xa-0001KA-Fq for mharc-grub-devel@gnu.org; Sun, 25 Jan 2009 08:23:34 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LR4xY-0001JZ-CK for grub-devel@gnu.org; Sun, 25 Jan 2009 08:23:32 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LR4xW-0001Iz-KK for grub-devel@gnu.org; Sun, 25 Jan 2009 08:23:31 -0500 Received: from [199.232.76.173] (port=47742 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LR4xW-0001Iq-EB for grub-devel@gnu.org; Sun, 25 Jan 2009 08:23:30 -0500 Received: from mail-ew0-f18.google.com ([209.85.219.18]:65322) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LR4xV-0002h8-V8 for grub-devel@gnu.org; Sun, 25 Jan 2009 08:23:30 -0500 Received: by ewy11 with SMTP id 11so494702ewy.18 for ; Sun, 25 Jan 2009 05:23:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:from:to:in-reply-to :references:content-type:date:message-id:mime-version:x-mailer; bh=4RDIOOaMDE+azR4qc5mahp0ce9Itavduf9dkae41aQw=; b=Ij1Pm7j6mG3hVKK+KOLZCOvJvtiI3H0Lh4qC1pZS/s0r7ahDoFLpO2NJXkMt+9UXh6 NJmmHIRkB53K4uBkXxJYTuJ1O+dWEooK9mpuQMnGofFzStH4JUE8TayBnAmRODUM7FvY LFydufWHDjj2IVEFclSWlmrdnJYgwuw9qP4hI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:from:to:in-reply-to:references:content-type:date:message-id :mime-version:x-mailer; b=DhObBwGY2Uz46LN7D6WdsKFTM/CaZjptJVPdbfXeQVWtGhQO/vCDNuLOy02HtKcyWX zgfXUiKldW5rU9Sxty2xmt2Z4fTiudUt+tYyz+y6MGGXYSeXr8oPrz8KPrjXWiTIDK6m rnBdDhAeL/b7oN2C/EnyDMPPrGvXNLJx6dsW0= Received: by 10.66.244.8 with SMTP id r8mr767773ugh.33.1232889809052; Sun, 25 Jan 2009 05:23:29 -0800 (PST) Received: from ?192.168.1.102? ([213.37.137.93]) by mx.google.com with ESMTPS id s1sm2561386uge.27.2009.01.25.05.23.27 (version=SSLv3 cipher=RC4-MD5); Sun, 25 Jan 2009 05:23:28 -0800 (PST) From: Javier =?ISO-8859-1?Q?Mart=EDn?= To: The development of GRUB 2 In-Reply-To: <497C4046.4060907@nic.fi> References: <1232851143.23773.13.camel@localhost> <497C4046.4060907@nic.fi> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-I01MqjrBsTKdIsbl9lAP" Date: Sun, 25 Jan 2009 14:23:29 +0100 Message-Id: <1232889809.28948.4.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.24.2 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Subject: Re: [PATCH] Build system improvement X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jan 2009 13:23:32 -0000 --=-I01MqjrBsTKdIsbl9lAP Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable El dom, 25-01-2009 a las 12:34 +0200, Vesa J=C3=A4=C3=A4skel=C3=A4inen escr= ibi=C3=B3: > Javier Mart=C3=ADn wrote: > > This patch modifies several files in the build system (mainly common.rm= k > > and genmk.rb) to reduce the general verbosity of the build process to a > > manageable, semi-informative level. Thus, what currently appears as > > "gcc" calls, several lines long each is turned into lines like: > >=20 > > [M xfs.mod] COMPILE ../src/fs/xfs.c -> > > xfs_mod-fs_xfs.o = =20 > > [M xfs.mod] LINK xfs_mod-fs_xfs.o -> > > pre-xfs.o = = =20 > > [M xfs.mod] Looking for EXPORTED SYMBOL definitions: pre-xfs.o > >=20 > > And so on. The change also makes warning-hunting marginally easier, > > though not by much since the patch intentionally shows a line for nearl= y > > every process that did so previously. This behavior could be simplified > > further if needed - this post is more of an RFC than anything else. > > Also, it is by no means thorough or complete - only the most common > > processes have been addressed - as I'm a bit busy with exams. > >=20 > > The patch makes the new behavior the default one, so a new make-time > > option is added: V (for "verbose"), which must have the value 1 in orde= r > > to get the behavior, as in "make V=3D1" >=20 > First of all I would like compiling process to be more tidier. >=20 > However, what is the difference between Colin's similar patch? Oops... I did not remember Colin's patch, it's been so long since it was last discussed that my mind considered it deceased for all intents and purposes. I'll look into the post history and see what it did compared to mine - if I get it to compile against a current SVN grub, that is. --=-I01MqjrBsTKdIsbl9lAP Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Esta parte del mensaje =?ISO-8859-1?Q?est=E1?= firmada digitalmente -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAABAgAGBQJJfGfAAAoJEKSl+Fbdeo72L1YP/irJSNhmqwVG4BlqECcJlF96 QSxjQk1zA9ZsgF6WccyEuD13Azxrca8T0MVbU4L7OR/wesPZu3SeqqNGKFly8fK/ dIBN0r0bZEK2dmlV7OswTOiAr3pAHdnfIrB3TzGsmEByXtWengyY7fKaEkXI+3rq MCkO1fpWV4PqwPV9YvvjthBU96ZvXVSk1eLVXKpYn0HoHYldl+2Q/IEwjd8m/iSt dR0coDKeXlJ6LC78Jdi/VIKuZOf5ezdqN+UjdY4e7fsLgnKe21xRU4efPKbEkpVx U3bTlWGRkCkSGHcqD290fIKDeSgErRyb19kZLi30lxRyirBW5TZUoUsBrqQLWm9o lnK/eVIN8ZjaSaeJ0U1+BLQUX6B50G9woMY2aSl49kWGxjxuwhzWeayd+xWJGHDn jvNaZvzPixvun6cVnFkyRIP2wV6HexW2JTL6KfXgPOotYGyLuMXeO1Rs/N3FHO1A WrcQ9DoYYi1s65E6nsfkgqG8B7cx67kX/ErbFT2HNlnKOOdK/WU4OZ0E9zXr663n PjvA0V6UpNVrwcOyfwEHzjLiBylf0XSSfA2DA+M6zj8O7awepHx8N986EqT9Ua4E 1xNhx4yIlhIiTk+rIpn4oBPLVMJ/GNOgQGmTUeU3Xd9ZHiAuGIbd2hy8AON9FosD Axr5hGRiaam6ufPhQywY =6Q0r -----END PGP SIGNATURE----- --=-I01MqjrBsTKdIsbl9lAP--