aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--wombat/ChangeLog6
-rw-r--r--wombat/Makefile.am1
-rw-r--r--wombat/wombat.c2
3 files changed, 9 insertions, 0 deletions
diff --git a/wombat/ChangeLog b/wombat/ChangeLog
index 2bc9653870..a0a17c4b3e 100644
--- a/wombat/ChangeLog
+++ b/wombat/ChangeLog
@@ -1,3 +1,9 @@
+2003-10-31 Hans Petter Jansson <hpj@ximian.com>
+
+ * Makefile.am (evolution_wombat_LDADD): Add http backend lib.
+
+ * wombat.c (setup_pcs): Register webcal method for http backend.
+
2003-10-24 Dan Winship <danw@ximian.com>
* Makefile.am (evolution_wombat_LDADD): put back the conditional
diff --git a/wombat/Makefile.am b/wombat/Makefile.am
index 0e83a42667..7caa352d14 100644
--- a/wombat/Makefile.am
+++ b/wombat/Makefile.am
@@ -52,6 +52,7 @@ evolution_wombat_LDADD = \
$(top_builddir)/addressbook/backend/pas/libpasvcf.la \
$(LDAP_BACKEND) \
$(top_builddir)/calendar/pcs/libpcsfile.la \
+ $(top_builddir)/calendar/pcs/libpcshttp.la \
$(WOMBAT_LIBS)
if ENABLE_LDAP
diff --git a/wombat/wombat.c b/wombat/wombat.c
index c11c8fe78f..64b9c47677 100644
--- a/wombat/wombat.c
+++ b/wombat/wombat.c
@@ -37,6 +37,7 @@
#include "calendar/pcs/cal-factory.h"
#include "calendar/pcs/cal-backend-file-events.h"
#include "calendar/pcs/cal-backend-file-todos.h"
+#include "calendar/pcs/cal-backend-http.h"
#include "wombat-interface-check.h"
@@ -149,6 +150,7 @@ setup_pcs (void)
cal_factory_register_method (cal_factory, "file", ICAL_VEVENT_COMPONENT, CAL_BACKEND_FILE_EVENTS_TYPE);
cal_factory_register_method (cal_factory, "file", ICAL_VTODO_COMPONENT, CAL_BACKEND_FILE_TODOS_TYPE);
+ cal_factory_register_method (cal_factory, "webcal", ICAL_VEVENT_COMPONENT, CAL_BACKEND_HTTP_TYPE);
if (!cal_factory_register_storage (cal_factory, CAL_FACTORY_OAF_ID)) {
bonobo_object_unref (BONOBO_OBJECT (cal_factory));