blob: a15ea1234c0b1ad32c2f367f50b3175a9cdd3f47 [file] [log] [blame]
Deepak Kodihalli47795312017-03-17 07:12:08 -05001# Build these headers, don't install them
2noinst_HEADERS = \
Vishwanatha Subbanna307d80b2017-06-28 15:56:09 +05303 occ_pass_through.hpp \
4 occ_status.hpp
Deepak Kodihalli47795312017-03-17 07:12:08 -05005
Deepak Kodihalli92a63412017-03-17 05:01:00 -05006sbin_PROGRAMS = openpower-occ-control
7openpower_occ_control_SOURCES = \
Deepak Kodihalli6b492fb2017-03-18 01:09:28 -05008 occ_pass_through.cpp \
Vishwanatha Subbanna307d80b2017-06-28 15:56:09 +05309 occ_status.cpp \
Vishwanatha Subbanna9bb065b2017-04-18 14:25:26 +053010 app.cpp \
11 org/open_power/OCC/PassThrough/error.cpp
12
13BUILT_SOURCES = org/open_power/OCC/PassThrough/error.hpp \
14 org/open_power/OCC/PassThrough/error.cpp
15
16CLEANFILES = ${BUILT_SOURCES}
Deepak Kodihalli92a63412017-03-17 05:01:00 -050017
18openpower_occ_control_LDFLAGS = \
19 $(SDBUSPLUS_LIBS) \
20 $(PHOSPHOR_LOGGING_LIBS) \
Deepak Kodihallifd358d12017-05-08 07:11:22 -050021 $(OPENPOWER_DBUS_INTERFACES_LIBS) \
22 -lstdc++fs
Vishwanatha Subbanna9bb065b2017-04-18 14:25:26 +053023
Deepak Kodihalli92a63412017-03-17 05:01:00 -050024openpower_occ_control_CXXFLAGS =
25 $(SDBUSPLUS_CFLAGS) \
26 $(PHOSPHOR_LOGGING_CFLAGS) \
27 $(OPENPOWER_DBUS_INTERFACES_CFLAGS)
Vishwanatha Subbanna9bb065b2017-04-18 14:25:26 +053028
29org/open_power/OCC/PassThrough/error.hpp: ${top_srcdir}/org/open_power/OCC/PassThrough.errors.yaml
30 @mkdir -p `dirname $@`
31 $(SDBUSPLUSPLUS) -r $(top_srcdir) error exception-header org.open_power.OCC.PassThrough > $@
32
33org/open_power/OCC/PassThrough/error.cpp: ${top_srcdir}/org/open_power/OCC/PassThrough.errors.yaml
34 @mkdir -p `dirname $@`
35 $(SDBUSPLUSPLUS) -r $(top_srcdir) error exception-cpp org.open_power.OCC.PassThrough > $@