bin_PROGRAMS = atompub
-atompub_SOURCES = main.c config.c ctx.c backend.c
+atompub_SOURCES = main.c
atompub_CFLAGS = -I$(top_srcdir)/include
-atompub_CFLAGS += $(GLIB_CFLAGS)
-atompub_LDADD = -L$(top_builddir)/backend/files -lgiochannel
-atompub_LDADD += -L$(top_builddir)/config -lgkeyfile
-atompub_LDADD += -L$(top_builddir)/atom -latom
-atompub_LDADD += -L$(top_builddir)/iri -liri
-atompub_LDADD += $(GLIB_LIBS)
+atompub_CFLAGS += $(GLIB_CFLAGS) $(GIO_CFLAGS)
+atompub_LDADD = -L$(top_builddir)/atom -latom