On 16:00 Tue 10 Jul , Michael Albinus wrote: > [EMAIL PROTECTED] writes: > > > in fact, the problem is something in the syntax of the > > test: > > $(if $(findstring no, $(TEXI2DVI)),, > > > > Forcing either branch does not lead to the error. > > Only the intact (if (test),(then),(else)) form leads to the problem. > > Which version of make do you run? Could you, please, use the appended > test.makefile for the following tests: > > [EMAIL PROTECTED]:[583] make -f test.makefile yes > then yes > [EMAIL PROTECTED]:[584] make -f test.makefile no > else no > > The output shall appear as given in the example. > Hello Michael, I am sorry for the delay in my response and for being apparently close to a solution, but not finishing it and making a patch.
here is the output you requested: $ make --version GNU Make 3.80 Copyright (C) 2002 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ make -f test.makefile yes then yes $ make -f test.makefile no else no $ -Poti > .SILENT: > > %: > $(if $(findstring yes, $(MAKECMDGOALS)), \ > @echo then $(MAKECMDGOALS), \ > @echo else $(MAKECMDGOALS)) _______________________________________________ Tramp-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/tramp-devel
