]>
Commit | Line | Data |
---|---|---|
718e3744 | 1 | ## Process this file with Automake to create Makefile.in |
2 | ||
9e8da292 | 3 | AM_CPPFLAGS = -I$(top_srcdir) -I$(top_srcdir)/lib -I$(top_builddir)/lib |
718e3744 | 4 | DEFS = @DEFS@ -DSYSCONFDIR=\"$(sysconfdir)/\" |
5 | ||
6 | LIBS = @LIBS@ @CURSES@ @LIBPAM@ | |
7 | ||
95bb8305 | 8 | AM_CFLAGS = $(WERROR) |
46bc0e43 | 9 | |
718e3744 | 10 | bin_PROGRAMS = vtysh |
11 | ||
1ac09d3e | 12 | vtysh_SOURCES = vtysh_main.c vtysh.c vtysh_user.c vtysh_config.c |
13 | nodist_vtysh_SOURCES = vtysh_cmd.c | |
fc9d0745 | 14 | CLEANFILES = vtysh_cmd.c |
718e3744 | 15 | noinst_HEADERS = vtysh.h vtysh_user.h |
c0689394 | 16 | vtysh_LDADD = ../lib/libzebra.la @LIBCAP@ @LIBREADLINE@ |
718e3744 | 17 | |
d6b72f7a | 18 | examplesdir = $(exampledir) |
19 | dist_examples_DATA = vtysh.conf.sample | |
718e3744 | 20 | |
d6b72f7a | 21 | EXTRA_DIST = extract.pl |
718e3744 | 22 | |
b5d518fb | 23 | vtysh_cmd_FILES = $(top_srcdir)/bgpd/*.c $(top_srcdir)/isisd/*.c \ |
24 | $(top_srcdir)/ospfd/*.c $(top_srcdir)/ospf6d/*.c \ | |
25 | $(top_srcdir)/ripd/*.c $(top_srcdir)/ripngd/*.c \ | |
12e41d03 | 26 | $(top_srcdir)/pimd/pim_cmd.c \ |
b5d518fb | 27 | $(top_srcdir)/lib/keychain.c $(top_srcdir)/lib/routemap.c \ |
28 | $(top_srcdir)/lib/filter.c $(top_srcdir)/lib/plist.c \ | |
29 | $(top_srcdir)/lib/distribute.c $(top_srcdir)/lib/if_rmap.c \ | |
30 | $(top_srcdir)/lib/vty.c $(top_srcdir)/zebra/debug.c \ | |
19dc275e | 31 | $(top_srcdir)/lib/vrf.c \ |
b5d518fb | 32 | $(top_srcdir)/zebra/interface.c \ |
33 | $(top_srcdir)/zebra/irdp_interface.c \ | |
34 | $(top_srcdir)/zebra/rtadv.c $(top_srcdir)/zebra/zebra_vty.c \ | |
41dc3488 | 35 | $(top_srcdir)/zebra/zserv.c $(top_srcdir)/zebra/router-id.c \ |
5adc2528 | 36 | $(top_srcdir)/zebra/zebra_routemap.c \ |
244c1cdc DS |
37 | $(top_srcdir)/zebra/zebra_fpm.c \ |
38 | $(top_srcdir)/zebra/zebra_ptm.c | |
b5d518fb | 39 | |
40 | vtysh_cmd.c: $(vtysh_cmd_FILES) | |
41 | ./$(EXTRA_DIST) $(vtysh_cmd_FILES) > vtysh_cmd.c | |
ec497669 | 42 |