blob: 948898f4eac80133c2d0c7f18426396a79224a24 [file] [log] [blame]
Deepak Kodihalli1b24f972019-02-01 04:09:13 -06001libpldmresponder_LTLIBRARIES = libpldmresponder.la
2libpldmresponderdir = ${libdir}
3libpldmresponder_la_SOURCES = \
Sampa Misra032bd502019-03-06 05:03:22 -06004 base.cpp \
5 utils.cpp \
Sampa Misrab37be312019-07-03 02:26:41 -05006 bios_table.cpp \
Deepak Kodihallic6e8fb52019-05-02 08:35:31 -05007 effecters.cpp \
Deepak Kodihallicb7f2d42019-06-19 13:25:31 +05308 pdr.cpp \
Sampa Misrab37be312019-07-03 02:26:41 -05009 bios_parser.cpp \
10 bios.cpp
Tom Joseph52552ef2019-06-20 09:50:15 +053011
Deepak Kodihalli1b24f972019-02-01 04:09:13 -060012libpldmresponder_la_LIBADD = \
Priyangafb4bec92019-03-25 11:51:31 +053013 ../libpldm/libpldm.la \
14 $(CODE_COVERAGE_LIBS)
Deepak Kodihalli1b24f972019-02-01 04:09:13 -060015libpldmresponder_la_LDFLAGS = \
Deepak Kodihallia0386242019-04-25 07:27:18 -050016 $(SDBUSPLUS_LIBS) \
Deepak Kodihallic6e8fb52019-05-02 08:35:31 -050017 $(PHOSPHOR_LOGGING_LIBS) \
18 $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
19 -lstdc++fs \
Deepak Kodihalli1b24f972019-02-01 04:09:13 -060020 -version-info 1:0:0 -shared
Deepak Kodihallia0386242019-04-25 07:27:18 -050021libpldmresponder_la_CXXFLAGS = \
22 $(CODE_COVERAGE_CXXFLAGS) \
Deepak Kodihallic6e8fb52019-05-02 08:35:31 -050023 $(SDBUSPLUS_CFLAGS) \
24 $(PHOSPHOR_LOGGING_CFLAGS) \
25 $(PHOSPHOR_DBUS_INTERFACES_CFLAGS)
26
Deepak Kodihallic1e5d1d2019-04-30 12:46:12 +053027libpldmresponder_la_CPPFLAGS = \
28 $(CODE_COVERAGE_CPPFLAGS) \
29 -I$(top_srcdir)
Priyangafb4bec92019-03-25 11:51:31 +053030
Jinu Joy Thomas7f57f442019-06-13 20:38:49 +053031if OEM_IBM
32libpldmresponder_la_SOURCES += \
Tom Joseph0c6d22c2019-06-26 09:58:41 +053033 $(top_builddir)/oem/ibm/libpldmresponder/file_io.cpp \
34 $(top_builddir)/oem/ibm/libpldmresponder/file_table.cpp
Deepak Kodihallida87ec62019-07-02 01:01:16 -050035libpldmresponder_la_CPPFLAGS += -I$(top_srcdir)/libpldm
Jinu Joy Thomas7f57f442019-06-13 20:38:49 +053036endif
Sampa Misra032bd502019-03-06 05:03:22 -060037