blob: 0f7e7dd9ae8bcbf3ffdffbf84a5898b589c9a9ac [file] [log] [blame]
Brad Bishop9df0e162017-04-22 14:19:45 -04001AM_DEFAULT_SOURCE_EXT = .cpp
2AM_CPPFLAGS = -iquote ${top_srcdir}
3
4sbin_PROGRAMS = \
5 phosphor-fan-presence-tach
6
7phosphor_fan_presence_tach_SOURCES = \
8 fan_enclosure.cpp \
9 tach_sensor.cpp \
10 tach_detect.cpp
11nodist_phosphor_fan_presence_tach_SOURCES = \
12 fan_detect_defs.cpp
13
14phosphor_fan_presence_tach_LDADD = \
15 $(top_builddir)/libfan.la \
16 $(SDBUSPLUS_LIBS) \
Dinesh Chinari618027a2017-06-26 23:26:50 -050017 $(PHOSPHOR_LOGGING_LIBS) \
18 ${PHOSPHOR_DBUS_INTERFACES_LIBS}
Brad Bishop9df0e162017-04-22 14:19:45 -040019phosphor_fan_presence_tach_CXXFLAGS = \
20 $(SDBUSPLUS_CFLAGS) \
Dinesh Chinari618027a2017-06-26 23:26:50 -050021 $(PHOSPHOR_LOGGING_CFLAGS) \
22 ${PHOSPHOR_DBUS_INTERFACES_CFLAGS}
Brad Bishop9df0e162017-04-22 14:19:45 -040023
24BUILT_SOURCES = fan_detect_defs.cpp
25
Brad Bishop9c2994e2017-06-05 22:06:36 -040026fan_detect_defs.cpp: ${srcdir}/gen-fan-detect-defs.py $(FAN_DETECT_YAML_FILE)
27 $(AM_V_GEN)$(GEN_FAN_DETECT_DEFS) > $(builddir)/$@