]>
Commit | Line | Data |
---|---|---|
d627ab69 VB |
1 | AM_CFLAGS = -I $(top_srcdir)/include $(LLDP_CFLAGS) |
2 | AM_CPPFLAGS = $(LLDP_CPPFLAGS) | |
e6515ff5 | 3 | AM_LDFLAGS = $(LLDP_LDFLAGS) |
03ee074d | 4 | |
fe80711e | 5 | sbin_PROGRAMS = lldpcli |
2cbc9cc5 VB |
6 | man_MANS = lldpcli.8 |
7 | dist_man_MANS = lldpctl.8 | |
4b292b55 | 8 | |
fe80711e | 9 | install-exec-local: lldpcli |
30d28370 | 10 | cd $(DESTDIR)$(sbindir) && rm -f lldpctl |
fe80711e VB |
11 | cd $(DESTDIR)$(sbindir) && $(LN_S) lldpcli lldpctl |
12 | uninstall-local: | |
13 | cd $(DESTDIR)$(sbindir) && rm -f lldpctl | |
14 | ||
e15f96d2 VB |
15 | lldpcli_SOURCES = client.h lldpcli.c display.c \ |
16 | conf.c conf-med.c conf-dot3.c conf-power.c \ | |
994b3371 | 17 | conf-lldp.c conf-system.c \ |
9a775667 | 18 | commands.c show.c \ |
23e7fa38 | 19 | misc.c tokenizer.c \ |
06987a24 VB |
20 | utf8.c \ |
21 | writer.h text_writer.c kv_writer.c json_writer.c | |
fe80711e | 22 | lldpcli_LDADD = \ |
9a775667 VB |
23 | $(top_builddir)/src/libcommon-daemon-client.la \ |
24 | $(top_builddir)/src/lib/liblldpctl.la \ | |
23e7fa38 VB |
25 | @READLINE_LIBS@ |
26 | lldpcli_CFLAGS = $(AM_CFLAGS) | |
f42b8214 | 27 | lldpcli_LDFLAGS = $(AM_LDFLAGS) $(LLDP_BIN_LDFLAGS) |
4b292b55 VB |
28 | |
29 | if USE_XML | |
fe80711e VB |
30 | lldpcli_SOURCES += xml_writer.c |
31 | lldpcli_CFLAGS += @XML2_CFLAGS@ | |
32 | lldpcli_LDADD += @XML2_LIBS@ | |
4b292b55 | 33 | endif |
8b7150e4 | 34 | |
0a735ded | 35 | # Completions |
98bf70e3 VB |
36 | bashcompletiondir = $(datadir)/bash-completion/completions |
37 | dist_bashcompletion_DATA = completion/lldpcli | |
eeaaea00 | 38 | zshcompletiondir = $(datadir)/zsh/site-functions |
98bf70e3 | 39 | dist_zshcompletion_DATA = completion/_lldpcli |
7255aab1 VB |
40 | |
41 | # Default configuration | |
42 | lldpdconfdir = $(sysconfdir)/lldpd.d | |
43 | dist_lldpdconf_DATA = README.conf | |
95493844 VB |
44 | |
45 | TEMPLATES = lldpcli.8 | |
46 | EXTRA_DIST = lldpcli.8.in | |
47 | CLEANFILES = $(TEMPLATES) | |
48 | lldpcli.8: lldpcli.8.in | |
49 | include $(top_srcdir)/edit.am |