blob: 1280311793fbb3e1cd90b4e3171361609b8d5b1d [file] [log] [blame]
Matt Spinlerf716f322017-02-28 09:37:38 -06001AM_DEFAULT_SOURCE_EXT = .cpp
2
Anthony Wilson171fbdf2018-11-01 13:38:50 -05003systemdsystemunit_DATA = \
Lakshminarayana R. Kammath16ab00c2019-06-03 04:33:33 -05004 pcie-poweroff@.service \
5 xyz.openbmc_project.Control.Host.NMI.service \
6 nmi.service
Anthony Wilson171fbdf2018-11-01 13:38:50 -05007
Patrick Ventureb964c922019-03-28 13:10:36 -07008bin_PROGRAMS = \
Lakshminarayana R. Kammath16ab00c2019-06-03 04:33:33 -05009 openpower-proc-control \
10 openpower-proc-nmi
Matt Spinlerf716f322017-02-28 09:37:38 -060011
12openpower_proc_control_SOURCES = \
13 proc_control.cpp \
Matt Spinler0c0eeff2017-02-28 10:06:56 -060014 cfam_access.cpp \
Matt Spinler4e97ebe2017-02-28 10:02:16 -060015 filedescriptor.cpp \
Matt Spinlerd9bdcf72017-03-09 15:06:23 -060016 registration.cpp \
Matt Spinler83e37322017-03-09 11:23:17 -060017 targeting.cpp \
Andrew Geissler2548c7a2017-05-18 15:35:40 -050018 openpower_procedures.cpp \
19 ext_interface.cpp
Matt Spinler12bdf052017-03-09 16:01:39 -060020
Lakshminarayana R. Kammath16ab00c2019-06-03 04:33:33 -050021openpower_proc_nmi_SOURCES = \
22 nmi_main.cpp \
23 nmi_interface.cpp
24
Matt Spinler12bdf052017-03-09 16:01:39 -060025CLEANFILES = openpower_procedures.cpp
Matt Spinlerf716f322017-02-28 09:37:38 -060026
Andrew Geissler2548c7a2017-05-18 15:35:40 -050027openpower_proc_control_LDFLAGS = $(PHOSPHOR_LOGGING_LIBS) \
28 $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
Matt Spinleree401e92017-09-18 14:15:31 -050029 $(OPENPOWER_DBUS_INTERFACES_LIBS) \
Andrew Geissler2548c7a2017-05-18 15:35:40 -050030 $(SDBUSPLUS_LIBS) \
31 -lstdc++fs
32
Dhruvaraj Subhashchandran7ce535c2017-05-15 05:06:36 -050033openpower_proc_control_CXXFLAGS = $(PHOSPHOR_LOGGING_CFLAGS) \
Andrew Geissler2548c7a2017-05-18 15:35:40 -050034 $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \
Matt Spinleree401e92017-09-18 14:15:31 -050035 $(OPENPOWER_DBUS_INTERFACES_CFLAGS) \
Andrew Geissler2548c7a2017-05-18 15:35:40 -050036 $(SDBUSPLUS_CFLAGS)
Matt Spinler597e05c2017-02-28 09:59:53 -060037
Lakshminarayana R. Kammath16ab00c2019-06-03 04:33:33 -050038openpower_proc_nmi_LDFLAGS = $(PHOSPHOR_LOGGING_LIBS) \
39 $(PHOSPHOR_DBUS_INTERFACES_LIBS) \
40 $(SDBUSPLUS_LIBS)
41
42openpower_proc_nmi_CXXFLAGS = $(PHOSPHOR_LOGGING_CFLAGS) \
43 $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) \
44 $(SDBUSPLUS_CFLAGS)
45
Matt Spinler597e05c2017-02-28 09:59:53 -060046SUBDIRS = test
Matt Spinler12bdf052017-03-09 16:01:39 -060047
48-include Makefile.generated