-# Very simple Mage example
+# Very simple mgear example
-include mage.mk
+include mgear.mk
.SECONDARY:
-foo.x.h:
+all:
-cmd-xgrep = grep 'X' '$<' >'$@'
+cmd-xgrep = grep 'X' '$<' >'$t' && echo "Hello world from xgrep"
$(call mg-define-rule,%.x,%,$(value cmd-xgrep))
-cmd-addheader = echo 'Header:' | cat - '$<' >'$@'
+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
+$(mainoid)@ocmd:=
+
+clean:
+ $(call mg-clean-cmd,.)
+.PHONY: clean
+
\ No newline at end of file