On Wed, 04 Jul 2012 12:59:11 +0100 Nick Treleaven nick.treleaven@btinternet.com wrote:
On 28/06/2012 18:55, Dimitar Zhekov wrote:
BTW if you think plugins$(DIRSEP)*.dll looks ugly, we can use: plugins$/*.dll
Nice. :) Though what I find a bit unpleasant is using the specific separator for a single install command, not the particular syntax.
This is what I intend to do.
Then why not put it for all install commands? We'll not depend on the (undocumented AFAIK) behaviour of win~1 mkdir/copy/del to treat slash as a directory separator in some cases, but not in others.
'MAKE =' seems unneeded, any GNU make defines is automatically.
Sorry. Missed that.
http://www.gnu.org/software/make/manual/html_node/Splitting-Lines.html
(GNU)mingw32-make-3.82-5. Obviously treats \ different, since it's not an escape in C:\foo\bar. Anyway, STLIBS is a safe bet.
Did you read the link? I'm talking about a backslash as the last character on the line.
Yes. What I failed to read is:
http://www.gnu.org/software/make/manual/html_node/Wildcard-Pitfall.html#Wild...
which seems to be the only mention that \ can be used for directory separator. So I assumed that mingw32-make deviates from make.info, and that may apply to trailing backslashes too.