]> granicus.if.org Git - sysstat/commitdiff
sar/sadf: Fix dependencies in Makefile
authorSebastien GODARD <sysstat@users.noreply.github.com>
Sun, 7 Jan 2018 10:48:10 +0000 (11:48 +0100)
committerSebastien GODARD <sysstat@users.noreply.github.com>
Sun, 7 Jan 2018 10:48:10 +0000 (11:48 +0100)
File activity.c should depend on rd_stats.h and rd_sensors.h
for sadf and sar in addition to sadc.
Structures size (STATS_*_SIZE) is defined in these include files and
used in activity.c for all commands.

Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
Makefile.in
activity.c

index cb2b97a07d809d4c4f593a30fa0a74ca9cdfb822..3cd79403460558d449658cf7b2113a963da9ef44 100644 (file)
@@ -181,10 +181,10 @@ ioconf.o: ioconf.c ioconf.h common.h sysconfig.h
 act_sadc.o: activity.c sa.h rd_stats.h rd_sensors.h
        $(CC) -o $@ -c $(CFLAGS) -DSOURCE_SADC $(DFLAGS) $<
 
-act_sar.o: activity.c sa.h pr_stats.h
+act_sar.o: activity.c sa.h rd_stats.h rd_sensors.h pr_stats.h
        $(CC) -o $@ -c $(CFLAGS) -DSOURCE_SAR $(DFLAGS) $<
 
-act_sadf.o: activity.c sa.h rndr_stats.h xml_stats.h json_stats.h svg_stats.h raw_stats.h
+act_sadf.o: activity.c sa.h rd_stats.h rd_sensors.h rndr_stats.h xml_stats.h json_stats.h svg_stats.h raw_stats.h
        $(CC) -o $@ -c $(CFLAGS) -DSOURCE_SADF $(DFLAGS) $<
 
 rd_stats.o: rd_stats.c common.h rd_stats.h ioconf.h sysconfig.h
index 035fca44d2b31ff6b88b0870800eaf0d6888221e..9dac98257fd326808403b73042a9552797b37732 100644 (file)
 
 #include "sa.h"
 
-#ifdef SOURCE_SADC
 #include "rd_stats.h"
 #include "rd_sensors.h"
-#endif
 
 #ifdef SOURCE_SAR
 #include "pr_stats.h"