diff options
Diffstat (limited to 'fault-monitor/Makefile.am')
-rw-r--r-- | fault-monitor/Makefile.am | 27 |
1 files changed, 26 insertions, 1 deletions
diff --git a/fault-monitor/Makefile.am b/fault-monitor/Makefile.am index ba7603f..044b638 100644 --- a/fault-monitor/Makefile.am +++ b/fault-monitor/Makefile.am @@ -7,7 +7,16 @@ sbin_PROGRAMS = phosphor-fru-fault-monitor phosphor_fru_fault_monitor_SOURCES = \ fru-fault-monitor.cpp \ - monitor-main.cpp + monitor-main.cpp \ + xyz/openbmc_project/Led/Mapper/error.cpp \ + xyz/openbmc_project/Led/Fru/Monitor/error.cpp + +BUILT_SOURCES = xyz/openbmc_project/Led/Mapper/error.hpp \ + xyz/openbmc_project/Led/Mapper/error.cpp \ + xyz/openbmc_project/Led/Fru/Monitor/error.hpp \ + xyz/openbmc_project/Led/Fru/Monitor/error.cpp + +CLEANFILES = ${BUILT_SOURCES} phosphor_fru_fault_monitor_LDFLAGS = $(SDBUSPLUS_LIBS) \ $(PHOSPHOR_LOGGING_LIBS) \ @@ -15,3 +24,19 @@ phosphor_fru_fault_monitor_LDFLAGS = $(SDBUSPLUS_LIBS) \ phosphor_fru_fault_monitor_CFLAGS = $(SDBUSPLUS_CFLAGS) \ $(PHOSPHOR_LOGGING_CFLAGS) \ $(PHOSPHOR_DBUS_INTERFACES_CFLAGS) + +xyz/openbmc_project/Led/Mapper/error.hpp: ${top_srcdir}/xyz/openbmc_project/Led/Mapper.errors.yaml + @mkdir -p `dirname $@` + $(SDBUSPLUSPLUS) -r $(top_srcdir) error exception-header xyz.openbmc_project.Led.Mapper > $@ + +xyz/openbmc_project/Led/Mapper/error.cpp: ${top_srcdir}/xyz/openbmc_project/Led/Mapper.errors.yaml + @mkdir -p `dirname $@` + $(SDBUSPLUSPLUS) -r $(top_srcdir) error exception-cpp xyz.openbmc_project.Led.Mapper > $@ + +xyz/openbmc_project/Led/Fru/Monitor/error.hpp: ${top_srcdir}/xyz/openbmc_project/Led/Fru/Monitor.errors.yaml + @mkdir -p `dirname $@` + $(SDBUSPLUSPLUS) -r $(top_srcdir) error exception-header xyz.openbmc_project.Led.Fru.Monitor > $@ + +xyz/openbmc_project/Led/Fru/Monitor/error.cpp: ${top_srcdir}/xyz/openbmc_project/Led/Fru/Monitor.errors.yaml + @mkdir -p `dirname $@` + $(SDBUSPLUSPLUS) -r $(top_srcdir) error exception-cpp xyz.openbmc_project.Led.Fru.Monitor > $@ |