Lines 6-17
Link Here
|
6 |
|
6 |
|
7 |
DIST = Makefile $(PACKAGE).spec $(PACKAGE).c $(PACKAGE).sgml ChangeLog |
7 |
DIST = Makefile $(PACKAGE).spec $(PACKAGE).c $(PACKAGE).sgml ChangeLog |
8 |
|
8 |
|
9 |
CFLAGS = -g -Wall |
9 |
CFLAGS ?= -g -Wall |
10 |
|
10 |
|
11 |
BIN_DIR ?= /usr/sbin |
11 |
BIN_DIR ?= /usr/sbin |
12 |
MAN_DIR ?= /usr/share/man/man$(MANS) |
|
|
13 |
|
12 |
|
14 |
all : $(BIN) $(MAN) |
13 |
all : $(BIN) |
|
|
14 |
|
15 |
man : $(MAN) |
15 |
|
16 |
|
16 |
$(BIN) : $(BIN).c |
17 |
$(BIN) : $(BIN).c |
17 |
$(CC) $(CFLAGS) -o $(BIN) $(BIN).c |
18 |
$(CC) $(CFLAGS) -o $(BIN) $(BIN).c |
Lines 22-32
Link Here
|
22 |
clean : |
23 |
clean : |
23 |
rm -f $(BIN) $(OBJS) $(MAN) *~ manpage.* |
24 |
rm -f $(BIN) $(OBJS) $(MAN) *~ manpage.* |
24 |
|
25 |
|
25 |
install : $(BIN) $(MAN) |
26 |
install : $(BIN) |
26 |
install -d $(DESTDIR)$(BIN_DIR) |
27 |
install -d $(DESTDIR)$(BIN_DIR) |
27 |
install $(BIN) $(DESTDIR)$(BIN_DIR) |
28 |
install $(BIN) $(DESTDIR)$(BIN_DIR) |
28 |
install -d $(DESTDIR)$(MAN_DIR) |
|
|
29 |
install $(MAN) $(DESTDIR)$(MAN_DIR) |
30 |
|
29 |
|
31 |
.PHONY: dist |
30 |
.PHONY: dist |
32 |
dist: distcheck |
31 |
dist: distcheck |