]> git.proxmox.com Git - mirror_iproute2.git/blame - misc/Makefile
Merge branch 'master' into net-next
[mirror_iproute2.git] / misc / Makefile
CommitLineData
aba5acdf 1SSOBJ=ss.o ssfilter.o
9783e0d4 2LNSTATOBJ=lnstat.o lnstat_util.o
aba5acdf 3
a25df488 4TARGETS=ss nstat ifstat rtacct lnstat
aba5acdf 5
5f1df307 6include ../config.mk
adff36d7 7
a25df488
VK
8ifeq ($(HAVE_BERKELEY_DB),y)
9 TARGETS += arpd
10endif
11
aba5acdf
SH
12all: $(TARGETS)
13
8ced4fcd 14ss: $(SSOBJ)
57bdf8b7 15 $(QUIET_LINK)$(CC) $^ $(LDFLAGS) $(LDLIBS) -o $@
aba5acdf 16
11d1cad8 17nstat: nstat.c
7d23fa55 18 $(QUIET_CC)$(CC) $(CFLAGS) $(LDFLAGS) -o nstat nstat.c $(LDLIBS) -lm
aba5acdf 19
11d1cad8 20ifstat: ifstat.c
7d23fa55 21 $(QUIET_CC)$(CC) $(CFLAGS) $(LDFLAGS) -o ifstat ifstat.c $(LDLIBS) -lm
aba5acdf 22
11d1cad8 23rtacct: rtacct.c
7d23fa55 24 $(QUIET_CC)$(CC) $(CFLAGS) $(LDFLAGS) -o rtacct rtacct.c $(LDLIBS) -lm
aba5acdf 25
11d1cad8 26arpd: arpd.c
7d23fa55 27 $(QUIET_CC)$(CC) $(CFLAGS) -I$(DBM_INCLUDE) $(LDFLAGS) -o arpd arpd.c $(LDLIBS) -ldb -lpthread
aba5acdf 28
aba5acdf 29ssfilter.c: ssfilter.y
57bdf8b7 30 $(QUIET_YACC)bison ssfilter.y -o ssfilter.c
aba5acdf 31
9783e0d4 32lnstat: $(LNSTATOBJ)
57bdf8b7 33 $(QUIET_LINK)$(CC) $^ $(LDFLAGS) $(LDLIBS) -o $@
9783e0d4
SH
34
35install: all
418a217a 36 install -m 0755 $(TARGETS) $(DESTDIR)$(SBINDIR)
c4c9765e
SH
37 ln -sf lnstat $(DESTDIR)$(SBINDIR)/rtstat
38 ln -sf lnstat $(DESTDIR)$(SBINDIR)/ctstat
aba5acdf
SH
39
40clean:
11d1cad8 41 rm -f *.o $(TARGETS) ssfilter.c