aboutsummaryrefslogtreecommitdiffstats
path: root/shell/Evolution-Component.idl
diff options
context:
space:
mode:
authorTor Lillqvist <tml@novell.com>2005-08-10 18:06:41 +0800
committerTor Lillqvist <tml@src.gnome.org>2005-08-10 18:06:41 +0800
commitc03e685846f21347e5a0e9943870e99162b0bae8 (patch)
treee91c0f0af1a19949c41413d4ab892a0947cb4808 /shell/Evolution-Component.idl
parentac6b7634779ef3aa145b3e5da6b726ccaf288b00 (diff)
downloadgsoc2013-evolution-c03e685846f21347e5a0e9943870e99162b0bae8.tar
gsoc2013-evolution-c03e685846f21347e5a0e9943870e99162b0bae8.tar.gz
gsoc2013-evolution-c03e685846f21347e5a0e9943870e99162b0bae8.tar.bz2
gsoc2013-evolution-c03e685846f21347e5a0e9943870e99162b0bae8.tar.lz
gsoc2013-evolution-c03e685846f21347e5a0e9943870e99162b0bae8.tar.xz
gsoc2013-evolution-c03e685846f21347e5a0e9943870e99162b0bae8.tar.zst
gsoc2013-evolution-c03e685846f21347e5a0e9943870e99162b0bae8.zip
Use privsolib instead of privlib. Link with SHELL_LIBS. Use NO_UNDEFINED.
2005-08-10 Tor Lillqvist <tml@novell.com> * Makefile.am: Use privsolib instead of privlib. Link with SHELL_LIBS. Use NO_UNDEFINED. Use EXEEXT. Use hack to workaround MSYS feature on Win32 when installing the schemas. (INCLUDES): Define EVOLUTION_IMAGESDIR like in ../e-util/e-util-private.h, not EVOLUTION_IMAGES. (idl_defines): Pass marker macro to IDL compiler, see below. * Evolution-Component.idl: Don't generate duplicate code in skels and stubs when including this file from other idl files (in particular, ../mail/Evolution-Mail.idl). Use the include_defs and inhibit pragmas unless IDL-compiling in this directory. See lists.ximian.com/pipermail/evolution-patches/2005-June/010899.html * e-shell-utils.c * e-shell-windows.c: Ue EVOLUTION_IMAGESDIR in such a way that it works even when it is a function call. svn path=/trunk/; revision=30075
Diffstat (limited to 'shell/Evolution-Component.idl')
-rw-r--r--shell/Evolution-Component.idl14
1 files changed, 14 insertions, 0 deletions
diff --git a/shell/Evolution-Component.idl b/shell/Evolution-Component.idl
index defb138ae9..be5360bd38 100644
--- a/shell/Evolution-Component.idl
+++ b/shell/Evolution-Component.idl
@@ -13,6 +13,15 @@
#include <Bonobo.idl>
+#ifndef __evolution_shell_COMPILATION
+#ifdef __ORBIT_IDL__
+%{
+#pragma include_defs shell/evolution-component.h
+%}
+#pragma inhibit push
+#endif
+#endif
+
module GNOME {
module Evolution {
enum CreatableItem {
@@ -102,4 +111,9 @@ module Evolution {
};
};
+#ifndef __evolution_shell_COMPILATION
+#ifdef __ORBIT_IDL__
+#pragma inhibit pop
+#endif
#endif
+#endif /* _GNOME_EVOLUTION_COMPONENT_IDL */