+conky_DEPENDENCIES = $(config_output)
+BUILT_SOURCES = $(config_output)
+CLEANFILES = $(config_output) *.gcda *.gcno
+
+$(config_output): ${config_input}
+ sh $(srcdir)/../text2c.sh ${config_input} $@ defconfig
+endif # BUILD_CONFIG_OUTPUT
+
+# source files always needed for compiling
+mandatory_sources = colours.c colours.h combine.c combine.h common.c common.h \
+ conky.c conky.h core.c core.h diskio.c diskio.h entropy.c entropy.h \
+ exec.c exec.h fs.c fs.h logging.h mail.c mail.h mixer.c mixer.h net_stat.c \
+ net_stat.h template.c template.h timed_thread.c timed_thread.h mboxscan.c \
+ mboxscan.h read_tcp.c read_tcp.h scroll.c scroll.h specials.c \
+ specials.h tailhead.c tailhead.h temphelper.c temphelper.h \
+ text_object.c text_object.h timeinfo.c timeinfo.h algebra.c \
+ algebra.h proc.c proc.h user.c user.h
+
+# source files only needed when the apropriate option is enabled