615
by Arch Librarian
Join with aliencode |
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 |