]>
Commit | Line | Data |
---|---|---|
4d7b695d SM |
1 | # |
2 | # pathd | |
3 | # | |
4 | ||
5 | if PATHD | |
6 | noinst_LIBRARIES += pathd/libpath.a | |
7 | sbin_PROGRAMS += pathd/pathd | |
4d7b695d SM |
8 | vtysh_daemons += pathd |
9 | # TODO add man page | |
10 | #man8 += $(MANBUILD)/pathd.8 | |
efba0985 | 11 | |
74971473 | 12 | if PATHD_PCEP |
efba0985 SM |
13 | module_LTLIBRARIES += pathd/pathd_pcep.la |
14 | endif | |
15 | ||
4d7b695d SM |
16 | endif |
17 | ||
18 | pathd_libpath_a_SOURCES = \ | |
19 | pathd/path_cli.c \ | |
20 | pathd/path_debug.c \ | |
21 | pathd/path_errors.c \ | |
4d7b695d SM |
22 | pathd/path_nb.c \ |
23 | pathd/path_nb_config.c \ | |
24 | pathd/path_nb_state.c \ | |
75c69d15 | 25 | pathd/path_ted.c \ |
4d7b695d SM |
26 | pathd/path_zebra.c \ |
27 | pathd/pathd.c \ | |
28 | # end | |
29 | ||
30 | clippy_scan += \ | |
31 | pathd/path_cli.c \ | |
efba0985 | 32 | pathd/path_pcep_cli.c \ |
75c69d15 | 33 | pathd/path_ted.c \ |
efba0985 | 34 | # end |
efba0985 | 35 | |
4d7b695d SM |
36 | noinst_HEADERS += \ |
37 | pathd/path_debug.h \ | |
38 | pathd/path_errors.h \ | |
4d7b695d | 39 | pathd/path_nb.h \ |
efba0985 SM |
40 | pathd/path_pcep.h \ |
41 | pathd/path_pcep_cli.h \ | |
42 | pathd/path_pcep_controller.h \ | |
43 | pathd/path_pcep_debug.h \ | |
44 | pathd/path_pcep_lib.h \ | |
efba0985 SM |
45 | pathd/path_pcep_config.h \ |
46 | pathd/path_pcep_pcc.h \ | |
75c69d15 | 47 | pathd/path_ted.h \ |
4d7b695d SM |
48 | pathd/path_zebra.h \ |
49 | pathd/pathd.h \ | |
50 | # end | |
51 | ||
636aad94 DL |
52 | pathd_pathd_SOURCES = \ |
53 | pathd/path_main.c \ | |
54 | # end | |
4d7b695d SM |
55 | nodist_pathd_pathd_SOURCES = \ |
56 | yang/frr-pathd.yang.c \ | |
57 | # end | |
58 | pathd_pathd_LDADD = pathd/libpath.a lib/libfrr.la -lm $(LIBCAP) | |
efba0985 SM |
59 | |
60 | pathd_pathd_pcep_la_SOURCES = \ | |
61 | pathd/path_pcep.c \ | |
62 | pathd/path_pcep_cli.c \ | |
63 | pathd/path_pcep_controller.c \ | |
64 | pathd/path_pcep_debug.c \ | |
65 | pathd/path_pcep_lib.c \ | |
efba0985 SM |
66 | pathd/path_pcep_config.c \ |
67 | pathd/path_pcep_pcc.c \ | |
68 | # end | |
74971473 JG |
69 | |
70 | if PATHD_PCEP | |
71 | pathd_pathd_pcep_la_CPPFLAGS = -I./pceplib $(AM_CPPFLAGS) | |
72 | pathd_pathd_pcep_la_LIBADD = pceplib/libpcep_pcc.la | |
73 | else | |
74 | pathd_pathd_pcep_la_CPPFLAGS = $(AM_CPPFLAGS) | |
75 | pathd_pathd_pcep_la_LIBADD = | |
76 | endif | |
77 | ||
78 | ||
0c4285d7 | 79 | #pathd_pathd_pcep_la_CFLAGS = $(AM_CFLAGS) |
63116a70 | 80 | pathd_pathd_pcep_la_LDFLAGS = $(MODULE_LDFLAGS) |