X-Git-Url: https://mattmccutchen.net/mgear/mgear.git/blobdiff_plain/00804b7cdba8a57acd8583d6326f728b5ce15516..15cf220ed9fe65760433d320a5e2f267e060122f:/demo/Makefile diff --git a/demo/Makefile b/demo/Makefile index 2e20b36..b8a7ab7 100644 --- a/demo/Makefile +++ b/demo/Makefile @@ -4,10 +4,15 @@ include mage.mk .SECONDARY: -foo.x.h: +all: -cmd-xgrep = grep 'X' '$<' >'$@' -$(call mg-rule,%.x,%,$(value cmd-xgrep)) +cmd-xgrep = grep 'X' '$<' >'$t' && echo "Hello world from xgrep" +$(call mg-define-rule,%.x,%,$(value cmd-xgrep)) -cmd-addheader = echo 'Header:' | cat - '$<' >'$@' -$(call mg-rule,%.h,%,$(value cmd-addheader)) +cmd-addheader = echo 'Header:' | cat - '$<' >'$t' +$(call mg-define-rule,%.h,%,$(value cmd-addheader)) + +# Testing obfuscation +mainoid := $(newoid) +all: $(mainoid) +$(mainoid)@opr:=foo.x.h