| 1 | # Very simple Mage example |
| 2 | |
| 3 | include mage.mk |
| 4 | |
| 5 | .SECONDARY: |
| 6 | |
| 7 | foo.x.h: |
| 8 | |
| 9 | cmd-xgrep = grep 'X' '$<' >'$@' |
| 10 | $(call mg-rule,%.x,%,$(value cmd-xgrep)) |
| 11 | |
| 12 | cmd-addheader = echo 'Header:' | cat - '$<' >'$@' |
| 13 | $(call mg-rule,%.h,%,$(value cmd-addheader)) |