[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: make on OSX requires extra etex step
From: |
poti |
Subject: |
Re: make on OSX requires extra etex step |
Date: |
Sat, 14 Jul 2007 00:31:05 -0400 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
On 16:00 Tue 10 Jul , Michael Albinus wrote:
> address@hidden 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:
>
> address@hidden:[583] make -f test.makefile yes
> then yes
> address@hidden:[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))