1 AM_CFLAGS = -I $(top_srcdir)/include $(LLDP_CFLAGS)
2 AM_CPPFLAGS = $(LLDP_CPPFLAGS)
3 AM_LDFLAGS = $(LLDP_LDFLAGS)
5 sbin_PROGRAMS = lldpcli
7 dist_man_MANS = lldpctl.8
9 install-exec-local: lldpcli
10 cd $(DESTDIR)$(sbindir) && rm -f lldpctl
11 cd $(DESTDIR)$(sbindir) && $(LN_S) lldpcli lldpctl
13 cd $(DESTDIR)$(sbindir) && rm -f lldpctl
15 lldpcli_SOURCES = client.h lldpcli.c display.c \
16 conf.c conf-med.c conf-inv.c conf-dot3.c conf-power.c \
17 conf-lldp.c conf-system.c \
21 writer.h text_writer.c kv_writer.c json_writer.c
23 $(top_builddir)/src/libcommon-daemon-client.la \
24 $(top_builddir)/src/lib/liblldpctl.la \
26 lldpcli_LDFLAGS = $(AM_LDFLAGS) $(LLDP_BIN_LDFLAGS)
29 lldpcli_SOURCES += xml_writer.c
30 lldpcli_CFLAGS += @libxml2_CFLAGS@
31 lldpcli_LDADD += @libxml2_LIBS@
35 bashcompletiondir = $(datadir)/bash-completion/completions
36 dist_bashcompletion_DATA = completion/lldpcli
37 zshcompletiondir = $(datadir)/zsh/site-functions
38 dist_zshcompletion_DATA = completion/_lldpcli
40 # Default configuration
41 lldpdconfdir = $(sysconfdir)/lldpd.d
42 dist_lldpdconf_DATA = README.conf
45 EXTRA_DIST = lldpcli.8.in
46 CLEANFILES = $(TEMPLATES)
47 lldpcli.8: lldpcli.8.in
48 include $(top_srcdir)/edit.am