Yes; -r doesn't work reliably in MAKEFLAGS. That's because the default
targets are all instantiated before any makefiles are read (so that
users can override them properly in makefiles).
This is probably technically a bug, but its behaved that way for as long
as I've been using GNU make (10+ years) and so far no one (including me :)
has had the tuits to fix it.
You can get much of the way there by removing the .SUFFIXES rules; it's
not exactly the same thing but it's close:
.SUFFIXES:
with no prerequisites.
--
-------------------------------------------------------------------------------
Paul D. Smith <[EMAIL PROTECTED]> Network Management Development
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist
-------------------------------------------------------------------------------
These are my opinions---Nortel Networks takes no responsibility for them.