make: allow invoking the makefile from elsewhere using make -f