From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 36649 invoked by alias); 28 Jan 2016 20:06:26 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 36633 invoked by uid 89); 28 Jan 2016 20:06:25 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.2 spammy=Blake, blake, virtualization, f X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Thu, 28 Jan 2016 20:06:24 +0000 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by mx1.redhat.com (Postfix) with ESMTPS id 34265B282A for ; Thu, 28 Jan 2016 20:06:23 +0000 (UTC) Received: from [10.3.113.130] (ovpn-113-130.phx2.redhat.com [10.3.113.130]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u0SK6MoR030297 for ; Thu, 28 Jan 2016 15:06:23 -0500 Subject: Re: [PATCH setup 0/3] Setup replacement for incver_ifdep To: cygwin-apps@cygwin.com References: <87lhb8htrh.fsf@Rainer.invalid> <561FA783.900@dronecode.org.uk> <87oag0qad3.fsf@Rainer.invalid> <20151019154100.GB18989@calimero.vinschen.de> <87io62hiz6.fsf@Rainer.invalid> <20151020102150.GF5319@calimero.vinschen.de> <56532D34.4090102@dronecode.org.uk> <87bnakmtqc.fsf@Rainer.invalid> <56549774.2090008@dronecode.org.uk> <87ziy3utip.fsf@Rainer.invalid> <20151126101120.GA6674@calimero.vinschen.de> <56AA50E4.2040105@dronecode.org.uk> <56AA6128.8030700@cornell.edu> From: Eric Blake Openpgp: url=http://people.redhat.com/eblake/eblake.gpg Message-ID: <56AA74BE.4010208@redhat.com> Date: Thu, 28 Jan 2016 20:06:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0 MIME-Version: 1.0 In-Reply-To: <56AA6128.8030700@cornell.edu> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="e5b5BwnH5UwkXraI9a812SGMkm1GxvUdx" X-IsSubscribed: yes X-SW-Source: 2016-01/txt/msg00044.txt.bz2 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --e5b5BwnH5UwkXraI9a812SGMkm1GxvUdx Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-length: 1352 On 01/28/2016 11:42 AM, Ken Brown wrote: > On 1/28/2016 12:33 PM, Jon Turney wrote: >> Future work: I can't see any reason why this script now needs an >> independent existence, so it could be absorbed by the info package. >=20 > That's fine with me. There will be a new version of texinfo soon (it's > currently in pretest), so we can make the transition then. But I need > to understand the script before I take it over, and I'm confused by the > command >=20 > install-info $f /usr/share/info/dir || > install-info --entry=3D"* $$f ($f): $$f" $$f /usr/share/info/dir >=20 > First, what do those double dollar signs mean? If this is from a Makefile snippet, it says that $f is a make variable, while $$ turns into a literal $f for the shell that make invokes (something like: install-info foo /usr/share/info/dir || \ install-info --entry=3D"* $f (foo): $f" $f /usr/share/info/dir but I don't have the full context for where $f is being defined for why it is sometimes expanded in make and others by the shell. >=20 > Second, why is the second line needed, i.e., under what circumstances > would it be expected to succeed after the first install-info command > failed? Sadly, I don't know install-info enough to answer that one. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --e5b5BwnH5UwkXraI9a812SGMkm1GxvUdx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" Content-length: 604 -----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/ iQEcBAEBCAAGBQJWqnS+AAoJEKeha0olJ0NqE1QH/RTgdO1vvqulUA0tWbNBJmPN bXiTrhy3L88ow4WHNcDnMHShUWpyzZisT+yolMY6eZPqp4GRA9evHHz24MsDtPgr n2OnIlw6nj6KY15bRYs93LYmJJbx9GKiG0zwddC3BJp5wuETrrUs33k0lvmpvOVE 7yBr5WL8GQc/NnCx1pdoB34n6ig8TjTeZB5wT6u79Cwj0N7ZodDPpffVpk6BaYeR DNp5I26tjLe//8ws8S6K9WXE4Doz2SZJaRZp3gAAmE/KC4zOwvgVeFNmunACezKj kdweWm/TaFfmVwMbuq6opcVXWQ3yvyaTKedD5cVIgFj7ZFPrW2US+LAT5g8ymP0= =bodT -----END PGP SIGNATURE----- --e5b5BwnH5UwkXraI9a812SGMkm1GxvUdx--