From 79086a141808831e3d7e49969f507678d08e6bec Mon Sep 17 00:00:00 2001 From: Not Zed Date: Thu, 2 Jun 2005 05:51:16 +0000 Subject: seutp an idl file so we only need to generate one set of skels/stubs for 2005-06-02 Not Zed * Evolution.idl: seutp an idl file so we only need to generate one set of skels/stubs for all imported. * mail-remote.c (e_plugin_lib_enable): instead of writing ior to a file, just add the Session interface to the mail component. * client.c (get_session): use the new shell interface to find the mail compnent and retrieve the session interface using bonobo-activation, so the mailer starts if we try to access it. svn path=/trunk/; revision=29445 --- plugins/mail-remote/Makefile.am | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'plugins/mail-remote/Makefile.am') diff --git a/plugins/mail-remote/Makefile.am b/plugins/mail-remote/Makefile.am index 80fb0fcc97..800cf71dc6 100644 --- a/plugins/mail-remote/Makefile.am +++ b/plugins/mail-remote/Makefile.am @@ -49,7 +49,9 @@ client_LDADD = \ evolution-mail-messagestream.o \ Evolution-DataServer-Mail-common.o \ Evolution-DataServer-Mail-stubs.o \ - Evolution-DataServer-Mail-skels.o + Evolution-DataServer-Mail-skels.o \ + Evolution-common.o \ + Evolution-stubs.o noinst_PROGRAMS = \ client @@ -66,9 +68,14 @@ IDL_GENERATED_C = \ Evolution-DataServer-Mail-skels.c \ Evolution-DataServer-Mail-stubs.c +EVO_GENERATED = Evolution.h Evolution-common.c Evolution-stubs.c Evolution-skels.c + $(IDL_GENERATED_H) $(IDL_GENERATED_C): $(IDL) $(ORBIT_IDL) -I $(srcdir) -I $(datadir)/idl $(IDL_INCLUDES) $^ +$(EVO_GENERATED): $(srcdir)/Evolution.idl + $(ORBIT_IDL) -I $(top_srcdir) -I $(top_srcdir)/shell -I $(datadir)/idl $(IDL_INCLUDES) $^ + # installed idls #idl_DATA = $(IDL) @@ -79,7 +86,8 @@ MARSHAL_GENERATED = evolution-mail-marshal.c evolution-mail-marshal.h EXTRA_DIST = \ $(IDL) \ + Evolution.idl \ evolution-mail-marshal.list -BUILT_SOURCES = $(IDL_GENERATED_H) $(IDL_GENERATED_C) $(MARSHAL_GENERATED) +BUILT_SOURCES = $(IDL_GENERATED_H) $(IDL_GENERATED_C) $(MARSHAL_GENERATED) $(SHELL_GENERATED) CLEANFILES = $(BUILT_SOURCES) -- cgit v1.2.3