Makefile: using generic syntax for test executable generation