Changes necessary and proper to get mgear to build rsync:
[mgear/mgear.git] / demo / Makefile
... / ...
CommitLineData
1# Very simple mgear example
2
3include mgear.mk
4
5.SECONDARY:
6
7all:
8
9cmd-xgrep = grep 'X' '$<' >'$@' && echo "Hello world from xgrep"
10$(call mg-define-rule,%.x,%,cmd-xgrep)
11
12cmd-addheader = echo 'Header:' | cat - '$<' >'$@'
13$(call mg-define-rule,%.h,%,cmd-addheader)
14
15# Testing obfuscation
16mainoid := $(newoid)
17all: $(mainoid)
18$(mainoid)@opr:=foo.x.h
19$(mainoid)@ocmd:=
20
21clean:
22 $(call mg-clean-cmd,.)
23.PHONY: clean
24