blob: 352a20c09bc577e74b85c337e611d5c066141301 [file] [log] [blame]
Tom Josephc35524e2016-08-29 08:17:59 -05001sbin_PROGRAMS = \
2 netipmid
3
4netipmid_SOURCES = \
5 endian.hpp \
6 socket_channel.hpp \
7 socket_channel.cpp \
8 message.hpp \
9 auth_algo.hpp \
10 auth_algo.cpp \
11 session.hpp \
Tom Josephc35524e2016-08-29 08:17:59 -050012 sessions_manager.hpp \
13 sessions_manager.cpp \
14 message_parsers.hpp \
15 message_parsers.cpp \
16 message_handler.hpp \
17 message_handler.cpp \
18 command_table.hpp \
19 command_table.cpp \
20 command/channel_auth.hpp \
21 command/channel_auth.cpp \
22 command/guid.hpp \
23 command/guid.cpp \
24 command/open_session.hpp \
25 command/open_session.cpp \
26 command/rakp12.hpp \
27 command/rakp12.cpp \
28 command/rakp34.hpp \
29 command/rakp34.cpp \
30 command/session_cmds.hpp \
31 command/session_cmds.cpp \
32 comm_module.hpp \
33 comm_module.cpp \
34 main.hpp \
Tom Joseph77531db2017-01-10 15:44:44 +053035 main.cpp \
36 integrity_algo.hpp \
Tom485038e2016-12-02 13:44:45 +053037 integrity_algo.cpp \
38 provider_registration.hpp \
Tom Josephd08b5232017-01-24 18:15:39 +053039 provider_registration.cpp \
40 crypt_algo.hpp \
Tom Joseph2be58bc2017-02-09 19:54:12 +053041 crypt_algo.cpp \
Tom Joseph807c7e82017-02-09 19:49:38 +053042 sol/console_buffer.hpp \
Tom Joseph86d17b42017-02-15 14:45:01 +053043 sd_event_loop.hpp \
Tom Joseph5a454a22017-02-15 14:51:42 +053044 sol/sol_context.hpp \
Tom Joseph7fd26dd2017-03-14 15:26:26 +053045 sol/sol_manager.hpp \
Tom Joseph22c5ad32017-03-14 18:04:22 +053046 sd_event_loop.cpp \
Tom Josephfbcac2e2017-03-14 18:15:07 +053047 sol/sol_manager.cpp \
Tom Joseph64b3dec2017-04-03 01:53:44 +053048 sol/sol_context.cpp \
49 command/sol_cmds.hpp \
Tom Joseph5c846a82017-04-03 01:59:39 +053050 command/sol_cmds.cpp \
51 command/payload_cmds.hpp \
Tom Josephe088bf02017-04-03 02:07:06 +053052 command/payload_cmds.cpp \
53 sol_module.hpp \
Tom Joseph19b4f402017-08-02 17:59:30 +053054 sol_module.cpp \
55 settings.hpp \
Vernon Maueryb1088062018-10-24 12:49:30 -070056 settings.cpp
Tom Josephc35524e2016-08-29 08:17:59 -050057
Tom485038e2016-12-02 13:44:45 +053058netipmid_CPPFLAGS = -DNET_IPMID_LIB_PATH=\"/usr/lib/net-ipmid/\"
Tom Joseph19b4f402017-08-02 17:59:30 +053059
60
61netipmid_LDFLAGS = \
62 $(SYSTEMD_LIBS) \
63 $(CRYPTO_LIBS) \
64 $(libmapper_LIBS) \
65 $(PHOSPHOR_LOGGING_LIBS) \
66 $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
67 $(LIBADD_DLOPEN) \
Richard Marian Thomaiyar127748a2018-09-06 07:08:51 +053068 -luserlayer \
Tom Joseph19b4f402017-08-02 17:59:30 +053069 -export-dynamic
70
71netipmid_CXXFLAGS = \
Vernon Mauery36baa142018-10-24 13:54:20 -070072 -flto \
Tom Joseph19b4f402017-08-02 17:59:30 +053073 $(SYSTEMD_CFLAGS) \
74 $(libmapper_CFLAGS) \
75 $(PHOSPHOR_LOGGING_CFLAGS) \
76 $(PHOSPHOR_DBUS_INTERFACES_CFLAGS)
Tom Josephc35524e2016-08-29 08:17:59 -050077
Tom Joseph1e5a76a2017-01-30 19:25:06 +053078SUBDIRS = test
79