The following makefile does not work as expected.
# put this file into an empty directory, then run
# make prepare
# make error
#
# I expected an
# echo b
# but got a simple
# echo
#
# I suspect the variable $? is not correctly expanded in a double-colon rule
.SUFFIXES:
Dear Sirs,
Using the following version of 'make':
GNU Make 3.81
Copyright (C) 2006 Free Software Foundation, Inc.
This program built for i386-pc-mingw32
I've found the following undocumented peculiarity of handling
Windows-type directory tree names.
In spite of that the upper directory in Win
> Date: Mon, 23 Mar 2009 13:44:31 +0300
> From: "Alexander V. Trushkin"
>
> In spite of that the upper directory in Windows contains files of the
> kind ..\*.x, the construction of the type:
>
> $(wildcard ..\*.x)
>
> returns an empty list as well as
>
> a : ..\*.x
>
> does not find