Hi,
I'm encountering a problem with the use of the vpath directive, and I find
the behavior of make in this regard quite odd, but I may have misunderstood
something.
My Makefile is as follow (GNU make 3.81):
all: foo
./test/foo: bar
touch $@
bar:
touch $@
vpath foo ./test/
The proble
On Mon, 14 Jun 2004, Paul D. Smith wrote:
> %% "Robert P. J. Day" <[EMAIL PROTECTED]> writes:
>
> rpjd> apparently, a pattern with more than one '%' is not acceptable,
> rpjd> but you don't find out about this until you actually try to use
> rpjd> it in a rule. wouldn't it make more sense
%% "Robert P. J. Day" <[EMAIL PROTECTED]> writes:
rpjd> apparently, a pattern with more than one '%' is not acceptable,
rpjd> but you don't find out about this until you actually try to use
rpjd> it in a rule. wouldn't it make more sense to immediately flag
rpjd> that vpath directive as b
out of curiosity, when i read that "A vpath pattern is a string
containing a `%' character.", i thought, is it allowed to contain more
than a single '%' character, so i tested it.
apparently, a pattern with more than one '%' is not acceptable, but you
don't find out about this until you actu