Follow-up Comment #4, bug #66743 (group make):

GNU Make sets the MAKE variable to whatever the command line invocation of
make was.  I believe if you invoke it as */home/buildroot/make* it will be
preserved, including the full path, and if you invoke it as *make* it will use
that instead.

There's an argument to be made that make should determine the fully-qualified
path of itself and always use that.  Finding the fully-qualified path of the
running process, reliably, is not so simple on all systems (it's
straightforward enough on Linux but not everywhere).  I'm leery of making a
change like this because I don't know what existing uses might break, making a
change like this.

I recommend if you really want a specific make to be used always, you invoke
it with a fully-qualified path every time.  That should work.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66743>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to