This is the mail archive of the
cygwin
mailing list for the Cygwin project.
RE: Cygwin make thinks a statement can be neither true nor false....
- From: "Robb, Sam" <sam dot robb at timesys dot com>
- To: "Ross Ridge" <rridge at csclub dot uwaterloo dot ca>, <cygwin at cygwin dot com>
- Date: Mon, 19 Apr 2004 22:33:30 -0400
- Subject: RE: Cygwin make thinks a statement can be neither true nor false....
Interesting - I'll have to go back and reread the make docs to
fix this in my mind.
Thanks for teaching me something new today :-)
-Samrobb
-----Original Message-----
From: Ross Ridge [mailto:rridge@csclub.uwaterloo.ca]
Sent: Mon 4/19/2004 9:40 PM
To: cygwin@cygwin.com
Cc:
Subject: RE: Cygwin make thinks a statement can be neither true nor false....
> Possibly a bug in make, as I'd expect it to complain
>about an undefined function named "error:".
I would've expected it to complain about a bad substition reference,
ie. it's missing an "=".
> Similar constructs are also silently ignored:
>
> $(foo This isn't a valid make function)
> $(bar Neither is this)
Since "foo" and "bar" aren't functions supported by GNU Make these are
just simple variable references. Eg:
foo This isn't a valid make function=one
bar Neither is this=two
test:
echo $(foo This isn't a valid make function)
echo $(bar Neither is this)
Ross Ridge
--
l/ // Ross Ridge -- The Great HTMU
[oo][oo] rridge@csclub.uwaterloo.ca
-()-/()/ http://www.csclub.uwaterloo.ca/u/rridge/
db //
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/