diff options
Diffstat (limited to 'presence')
-rw-r--r-- | presence/.gitignore | 1 | ||||
-rw-r--r-- | presence/Makefile.am | 7 | ||||
-rw-r--r-- | presence/tach_detect.cpp | 1 |
3 files changed, 8 insertions, 1 deletions
diff --git a/presence/.gitignore b/presence/.gitignore new file mode 100644 index 0000000..c992cd8 --- /dev/null +++ b/presence/.gitignore @@ -0,0 +1 @@ +/generated.hpp diff --git a/presence/Makefile.am b/presence/Makefile.am index 33f13a3..134ee3c 100644 --- a/presence/Makefile.am +++ b/presence/Makefile.am @@ -27,7 +27,12 @@ phosphor_fan_presence_tach_CXXFLAGS = \ ${PHOSPHOR_DBUS_INTERFACES_CFLAGS} \ $(LIBEVDEV_CFLAGS) -BUILT_SOURCES = fan_detect_defs.cpp +BUILT_SOURCES = fan_detect_defs.cpp generated.hpp +TEMPLATES = \ + templates/generated.mako.hpp fan_detect_defs.cpp: ${srcdir}/gen-fan-detect-defs.py $(FAN_DETECT_YAML_FILE) $(AM_V_GEN)$(GEN_FAN_DETECT_DEFS) > $(builddir)/$@ + +generated.hpp: $(TEMPLATES) ${srcdir}/pfpgen.py $(PRESENCE_CONFIG) + $(AM_V_GEN)$(PFPGEN) > $(builddir)/$@ diff --git a/presence/tach_detect.cpp b/presence/tach_detect.cpp index 6284f89..6ec5a5c 100644 --- a/presence/tach_detect.cpp +++ b/presence/tach_detect.cpp @@ -17,6 +17,7 @@ #include <vector> #include "fan_enclosure.hpp" #include "fan_detect_defs.hpp" +#include "generated.hpp" #include "sdbusplus.hpp" #include "tach_sensor.hpp" |