]>
Commit | Line | Data |
---|---|---|
74971473 JG |
1 | if PATHD_PCEP |
2 | ||
3 | noinst_LTLIBRARIES = pceplib/libpcep_pcc.la pceplib/libsocket_comm_mock.la | |
4 | pceplib_libpcep_pcc_la_CFLAGS = -fPIC | |
5 | pceplib_libpcep_pcc_la_SOURCES = pceplib/pcep_msg_messages.c \ | |
6 | pceplib/pcep_msg_objects.c \ | |
7 | pceplib/pcep_msg_tlvs.c \ | |
8 | pceplib/pcep_msg_tools.c \ | |
9 | pceplib/pcep_msg_messages_encoding.c \ | |
10 | pceplib/pcep_msg_objects_encoding.c \ | |
11 | pceplib/pcep_msg_tlvs_encoding.c \ | |
12 | pceplib/pcep_msg_object_error_types.c \ | |
13 | pceplib/pcep_pcc_api.c \ | |
14 | pceplib/pcep_session_logic.c \ | |
15 | pceplib/pcep_session_logic_loop.c \ | |
16 | pceplib/pcep_session_logic_states.c \ | |
17 | pceplib/pcep_session_logic_counters.c \ | |
18 | pceplib/pcep_socket_comm_loop.c \ | |
19 | pceplib/pcep_socket_comm.c \ | |
20 | pceplib/pcep_timers_event_loop.c \ | |
21 | pceplib/pcep_timers.c \ | |
22 | pceplib/pcep_utils_counters.c \ | |
23 | pceplib/pcep_utils_double_linked_list.c \ | |
24 | pceplib/pcep_utils_logging.c \ | |
25 | pceplib/pcep_utils_memory.c \ | |
26 | pceplib/pcep_utils_ordered_list.c \ | |
27 | pceplib/pcep_utils_queue.c | |
28 | ||
29 | if PATHD_PCEP_TEST | |
30 | # SocketComm Mock library used for Unit Testing | |
31 | pceplib_libsocket_comm_mock_la_SOURCES = pceplib/pcep_socket_comm_mock.c | |
32 | endif | |
33 | ||
34 | noinst_HEADERS += pceplib/pcep.h \ | |
35 | pceplib/pcep_msg_encoding.h \ | |
36 | pceplib/pcep_msg_messages.h \ | |
37 | pceplib/pcep_msg_object_error_types.h \ | |
38 | pceplib/pcep_msg_objects.h \ | |
39 | pceplib/pcep_msg_tlvs.h \ | |
40 | pceplib/pcep_msg_tools.h \ | |
41 | pceplib/pcep_pcc_api.h \ | |
42 | pceplib/pcep_session_logic.h \ | |
43 | pceplib/pcep_session_logic_internals.h \ | |
44 | pceplib/pcep_socket_comm.h \ | |
45 | pceplib/pcep_socket_comm_internals.h \ | |
46 | pceplib/pcep_socket_comm_loop.h \ | |
47 | pceplib/pcep_socket_comm_mock.h \ | |
48 | pceplib/pcep_timer_internals.h \ | |
49 | pceplib/pcep_timers.h \ | |
50 | pceplib/pcep_timers_event_loop.h \ | |
51 | pceplib/pcep_utils_counters.h \ | |
52 | pceplib/pcep_utils_double_linked_list.h \ | |
53 | pceplib/pcep_utils_logging.h \ | |
54 | pceplib/pcep_utils_memory.h \ | |
55 | pceplib/pcep_utils_ordered_list.h \ | |
56 | pceplib/pcep_utils_queue.h | |
57 | ||
58 | noinst_PROGRAMS += pceplib/pcep_pcc | |
59 | pceplib_pcep_pcc_SOURCES = pceplib/pcep_pcc.c | |
60 | pceplib_pcep_pcc_LDADD = pceplib/libpcep_pcc.la lib/libfrr.la -lpthread | |
61 | ||
62 | endif |