Follow-up Comment #1, bug #61328 (project make): > However, since "foo/" is illegal for anything but a directory it seems harmless to assume directory. This special case could also be made to apply exclusively to order-only prerequisites which is where directory dependencies should be anyway.
It is not clear (atleast to me) what special behavior you mean. Do you mean that make assumes that any order-only prerequisite is a directory and compares 'foo' as equal to 'foo/', as long as 'foo' is order-only? Why don't you append a slash? ++++ $(target): $$(@D)/ ---- _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?61328> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/