[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: is $* the complete path?

From: Paul D. Smith
Subject: Re: is $* the complete path?
Date: 15 Dec 2000 01:47:44 -0500
User-agent: Gnus/5.0807 (Gnus v5.8.7) Emacs/20.7

%% Assar Westerlund <address@hidden> writes:

  aw> While building the current autoconf with gnu-make 3.75 I've had
  aw> problems in `man', since $* did get expanded to the complete path of
  aw> the dependency and not just the file name.  I've seen similar
  aw> behaviour from other instances of make, and while not knowing what is
  aw> the correct way for making to behave here I think some extra care
  aw> doesn't hurt.

The $* variable always expands to the entire part of the target filename
which _doesn't_ match the suffix.

If the suffix is ".x" and the target is "foo.x", then $* is foo.  If the
target is "/bar/baz/biz/foo.x", then $* is /bar/baz/biz/foo.

 Paul D. Smith <address@hidden>          Find some GNU make tips at:            
 "Please remain calm...I may be mad, but I am a professional." --Mad Scientist

reply via email to

[Prev in Thread] Current Thread [Next in Thread]