[Geany-devel] Remove MSYS dependency of Geany on Win~1

Dimitar Zhekov dimitar.zhekov at xxxxx
Sat Jul 7 12:16:11 UTC 2012


On Wed, 04 Jul 2012 12:59:11 +0100
Nick Treleaven <nick.treleaven at 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#Wildcard-Pitfall

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.

-- 
E-gards: Jimmy



More information about the Devel mailing list