]> git.proxmox.com Git - mirror_frr.git/blame - pceplib/subdir.am
Merge pull request #11195 from anlancs/fix/lib-qsort
[mirror_frr.git] / pceplib / subdir.am
CommitLineData
74971473
JG
1if PATHD_PCEP
2
3noinst_LTLIBRARIES = pceplib/libpcep_pcc.la pceplib/libsocket_comm_mock.la
0c4285d7 4pceplib_libpcep_pcc_la_CFLAGS = $(AM_CFLAGS) -fPIC
74971473
JG
5pceplib_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
29if PATHD_PCEP_TEST
30# SocketComm Mock library used for Unit Testing
31pceplib_libsocket_comm_mock_la_SOURCES = pceplib/pcep_socket_comm_mock.c
32endif
33
34noinst_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
58noinst_PROGRAMS += pceplib/pcep_pcc
59pceplib_pcep_pcc_SOURCES = pceplib/pcep_pcc.c
60pceplib_pcep_pcc_LDADD = pceplib/libpcep_pcc.la lib/libfrr.la -lpthread
61
62endif