In a BSD Makefile, is it possible to define a catch-all target? I'm looking for the GNU equivalent of:
%:
@echo caught target $@
I was hoping that the preprocessor possesses enough magic to define a target on the fly, but couldn't figure out how to do so. All local variables, such as .TARGET
, only work within a target but not at global scope.