%% "John W. Eaton" <[EMAIL PROTECTED]> writes:
jwe> On 28-Jul-2006, Paul D. Smith wrote:
| This would be very tricky: right now all the code to do DOS vs. POSIX
| pathnames is controlled through #ifdefs, so it's a compile-time thing.
| Changing it to a runtime thin
ckslash issues. I really don't remember
what HAVE_DOS_PATHS does with backslashes in target/prerequisite
pathnames.
YM, of course, MV :-)
--
---
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"
%% "John W. Eaton" <[EMAIL PROTECTED]> writes:
jwe> On 28-Jul-2006, Paul D. Smith wrote:
| Regardless, I still wonder whether my idea of building make for a POSIX
| environment with Cygwin, but setting HAVE_DOS_PATHS explicitly, would
| work.
jwe> If this
d I'm happy that I understand
the source of the confusion some Cygwin users have been having lately.
It's all good!
Cheers!
--
-------
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
d sections of code that need to be
fixed).
But, it might be worth pursuing.
--
-------
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"Please remain calm...I may be mad, bu
ng the Cygwin environment, vs. using a native MingW (for example)
build of GNU make? I'm afraid I'm woefully ignorant about the details.
--
---
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make
o.
My HO, of course :-).
--
-------
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://make.paulandlesley.org
"Please remain calm...I may be mad, but I am a professional." --Mad Scien
suspect it would be
a _LOT_ of work, and would need to use a lot of special features of
whatever LR tool you chose. Something like PCCTS might be better suited :).
--
-------
Paul D. Smith <[EMAIL PROTECTED]>
(or four) things I know about, so ... eh?"
dk> I'd just like to point out that it isn't only $shell that is
dk> affected: $error and $warning are also affected. I also notice
dk> that it works fine if you escape the semicolon:
Right. This is a parser bug, pure and
d shows that it does work as documented:
.PHONY: all showfoo
all: showfoo
$(MAKE) showfoo MAKEFLAGS='FOO=1'
showfoo: ; @echo 'FOO=$(FOO)'
$ make
FOO=
make[1]: Entering directory `/home/psmith'
FOO=1
make[1]: Leaving directory `/home/psmith'
or finding targets, only for
finding source files (that is, files which are not built by make but
which exist a priori).
See my web site below for a longer description of how VPATH/vpath
works.
--
-------
Paul D. Smi
Hi; this bug has been reported before and is fixed in the CVS version of
GNU make; the fix will be in the next release.
Thanks for the report!
--
---
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU mak
12 matches
Mail list logo