Makefile merlin, Basic definitions