File: Makefile.in

package info (click to toggle)
isdnutils 1%3A3.25%2Bdfsg1-8
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 19,692 kB
  • ctags: 13,387
  • sloc: ansic: 98,057; sh: 19,044; perl: 4,944; makefile: 3,163; cpp: 2,708; tcl: 22
file content (68 lines) | stat: -rw-r--r-- 1,527 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
# $Id: Makefile.in,v 1.3 2002/07/19 19:03:51 keil Exp $
#
# Makefile for divertctrl (Werner Cornelius 1999)
# Modified from loopctrl Makefile made by Fritz Elfert
#
#
SHELL			= /bin/sh
CFLAGS			+= -Wall -O2
INCLUDES		= -I.
DEFS			=
LDFLAGS			+= -L../lib @LIBS@
PROGRAM			= divertctrl
MODULES			= divertctrl.o
MANPAGE			= divertctrl.8
INSTALL			= @INSTALL@
INSTALL_PROGRAM	= $(INSTALL) -o 0 -g 0 -m 0750
INSTALL_MAN		= $(INSTALL) -o 0 -g 0 -m 0644
prefix			= @prefix@
exec_prefix		= @exec_prefix@
ifeq (../.config,$(wildcard ../.config))
	include ../.config
	SBINDIR			= $(CONFIG_SBINDIR)
	mandir			= $(CONFIG_MANDIR)
else
	SBINDIR			= /sbin
	mandir			= @mandir@
endif
MAN8DIR			= $(mandir)/man8
CC				= @CC@

.SUFFIXES:
.SUFFIXES: .c .o

%.o: %.c
	$(CC) $(CFLAGS) $(INCLUDES) $(DEFS) -c -o $@ $<

all: $(PROGRAM)

config:
	@./configure

Makefile: Makefile.in config.status
	./config.status

config.status: configure
	./config.status --recheck

$(PROGRAM):	$(MODULES)
	$(CC) $(CFLAGS) $(INCLUDES) $(DEFS) $? $(LDFLAGS) -o $@

install-man: $(PROGRAM).man
	mkdir -p $(DESTDIR)$(MAN8DIR)
	$(INSTALL_MAN) $< $(DESTDIR)$(MAN8DIR)/$(MANPAGE)

install: $(PROGRAM) install-man
	$(INSTALL_PROGRAM) $(PROGRAM) $(DESTDIR)$(SBINDIR)/$(PROGRAM)

install-strip: $(PROGRAM)
	$(INSTALL_PROGRAM) -s $(PROGRAM) $(DESTDIR)$(SBINDIR)/$(PROGRAM)

uninstall:
	rm -f $(DESTDIR)$(SBINDIR)/$(PROGRAM) $(DESTDIR)$(MAN8DIR)/$(MANPAGE)

clean:
	rm -f *.o *~ $(PROGRAM)

distclean: clean
	rm -f config.status config.cache config.log Makefile divertctrl.man