blob: 9113b3ab6eb54f03de49edcc728bdc1b6eab070c [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 \
Deepak Kodihallic6e8fb52019-05-02 08:35:31 -05006 bios.cpp \
7 effecters.cpp \
8 pdr.cpp
Deepak Kodihalli1b24f972019-02-01 04:09:13 -06009libpldmresponder_la_LIBADD = \
Priyangafb4bec92019-03-25 11:51:31 +053010 ../libpldm/libpldm.la \
11 $(CODE_COVERAGE_LIBS)
Deepak Kodihalli1b24f972019-02-01 04:09:13 -060012libpldmresponder_la_LDFLAGS = \
Deepak Kodihallia0386242019-04-25 07:27:18 -050013 $(SDBUSPLUS_LIBS) \
Deepak Kodihallic6e8fb52019-05-02 08:35:31 -050014 $(PHOSPHOR_LOGGING_LIBS) \
15 $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
16 -lstdc++fs \
Deepak Kodihalli1b24f972019-02-01 04:09:13 -060017 -version-info 1:0:0 -shared
Deepak Kodihallia0386242019-04-25 07:27:18 -050018libpldmresponder_la_CXXFLAGS = \
19 $(CODE_COVERAGE_CXXFLAGS) \
Deepak Kodihallic6e8fb52019-05-02 08:35:31 -050020 $(SDBUSPLUS_CFLAGS) \
21 $(PHOSPHOR_LOGGING_CFLAGS) \
22 $(PHOSPHOR_DBUS_INTERFACES_CFLAGS)
23
Deepak Kodihallic1e5d1d2019-04-30 12:46:12 +053024libpldmresponder_la_CPPFLAGS = \
25 $(CODE_COVERAGE_CPPFLAGS) \
26 -I$(top_srcdir)
Priyangafb4bec92019-03-25 11:51:31 +053027
Jinu Joy Thomas7f57f442019-06-13 20:38:49 +053028if OEM_IBM
29libpldmresponder_la_SOURCES += \
Tom Joseph0c6d22c2019-06-26 09:58:41 +053030 $(top_builddir)/oem/ibm/libpldmresponder/file_io.cpp \
31 $(top_builddir)/oem/ibm/libpldmresponder/file_table.cpp
Deepak Kodihallida87ec62019-07-02 01:01:16 -050032libpldmresponder_la_CPPFLAGS += -I$(top_srcdir)/libpldm
Jinu Joy Thomas7f57f442019-06-13 20:38:49 +053033endif
Sampa Misra032bd502019-03-06 05:03:22 -060034