Just simple Makefile:
a/% b/%:
@echo $@
When I do
make a/a b/b
It's OK as expected that:
a/a
b/b
But when I do
make a/a b/a
It's appears that:
a/a
make: Nothing to be done for `b/a'.
How can I get the expect return
a/a
b/a
Tested with make version both v3.81 and v3.82 on Linux and macOS