# Very simple Mage example include mage.mk .SECONDARY: foo.x.h: cmd-xgrep = grep 'X' '$<' >'$@' $(call mg-rule,%.x,%,$(value cmd-xgrep)) cmd-addheader = echo 'Header:' | cat - '$<' >'$@' $(call mg-rule,%.h,%,$(value cmd-addheader))