tech-toolchain archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: make: empty expansion if mixing round and curly braces



At Tue, 7 May 2019 16:58:38 +0200, Edgar Fuß <ef%math.uni-bonn.de@localhost> wrote:
Subject: make: empty expansion if mixing round and curly braces
> 
> I just again starred at a mis-behaving Makefile to notice that (b)make 
> silently expands a variable to nothing if you mix normal and curly braces,
> i.e. $(var} or ${var). This is extremly painful to spot.

Not quite so painful with modern emacs on a colour monitor.  :)

(just alt-tab through the file and watch for purple)

Though admittedly difficult to know to do that in most cases.  It does
become a bit of a habit to do it regularly on any misbehaving though.

-- 
					Greg A. Woods <gwoods%acm.org@localhost>

+1 250 762-7675                           RoboHack <woods%robohack.ca@localhost>
Planix, Inc. <woods%planix.com@localhost>     Avoncote Farms <woods%avoncote.ca@localhost>

Attachment: pgp0J2LNkGPAm.pgp
Description: OpenPGP Digital Signature



Home | Main Index | Thread Index | Old Index