]>
Commit | Line | Data |
---|---|---|
1 | # -*- make -*- | |
2 | ||
3 | # This prints a failure message but does not abort the make | |
4 | ||
5 | # Input | |
6 | # $(MESSAGE) - The message to show | |
7 | # $(PROGRAM) - The program/libary/whatever. | |
8 | ||
9 | # See defaults.mak for information about LOCAL | |
10 | ||
11 | LOCAL := $(PROGRAM) | |
12 | $(LOCAL)-MSG := $(MESSAGE) | |
13 | ||
14 | # Install hooks | |
15 | program: $(PROGRAM) | |
16 | ||
17 | .PHONY: $(PROGRAM) | |
18 | $(PROGRAM) : | |
19 | echo $($@-MSG) | |
20 |