diff options
author | Ettore Perazzoli <ettore@src.gnome.org> | 2003-02-11 01:28:37 +0800 |
---|---|---|
committer | Ettore Perazzoli <ettore@src.gnome.org> | 2003-02-11 01:28:37 +0800 |
commit | efd467f902f7b37b4114f28191ced2b209d72af0 (patch) | |
tree | abdc73f26b7345a8419a07002346d21141622192 /calendar/gui | |
parent | 48c9c3dc71e7381fdabdefaddc29fd9b44fa0b6c (diff) | |
download | gsoc2013-evolution-efd467f902f7b37b4114f28191ced2b209d72af0.tar.gz gsoc2013-evolution-efd467f902f7b37b4114f28191ced2b209d72af0.tar.zst gsoc2013-evolution-efd467f902f7b37b4114f28191ced2b209d72af0.zip |
Make the CORBA IDL compilation work with parallel makes. Likewise.
* gui/Makefile.am: Make the CORBA IDL compilation work with
parallel makes.
* gui/dialogs/Makefile.am: Likewise.
* gui/alarm-notify/Makefile.am: Likewise.
svn path=/trunk/; revision=19872
Diffstat (limited to 'calendar/gui')
-rw-r--r-- | calendar/gui/Makefile.am | 53 | ||||
-rw-r--r-- | calendar/gui/alarm-notify/Makefile.am | 11 | ||||
-rw-r--r-- | calendar/gui/dialogs/Makefile.am | 9 |
3 files changed, 54 insertions, 19 deletions
diff --git a/calendar/gui/Makefile.am b/calendar/gui/Makefile.am index b3f9041c9e..5836bb69ae 100644 --- a/calendar/gui/Makefile.am +++ b/calendar/gui/Makefile.am @@ -5,29 +5,56 @@ IDLS = \ $(top_srcdir)/calendar/idl/evolution-calendar.idl \ $(top_srcdir)/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl -IDL_GENERATED = \ - Evolution-Composer.h \ +# Message composer IDL files + +COMPOSER_IDL_GENERATED_H = \ + Evolution-Composer.h +COMPOSER_IDL_GENERATED_C = \ Evolution-Composer-common.c \ Evolution-Composer-skels.c \ - Evolution-Composer-stubs.c \ - Evolution-Addressbook-SelectNames.h \ + Evolution-Composer-stubs.c +COMPOSER_IDL_GENERATED = $(COMPOSER_IDL_GENERATED_C) $(COMPOSER_IDL_GENERATED_H) + +$(COMPOSER_IDL_GENERATED_H): $(IDLS) + $(ORBIT_IDL) -I $(srcdir) $(IDL_INCLUDES) \ + $(srcdir)/../../composer/Evolution-Composer.idl +$(COMPOSER_IDL_GENERATED_C): $(COMPOSER_IDL_GENERATED_H) + + +# SelectNames IDL files + +SELECT_NAMES_IDL_GENERATED_H = \ + Evolution-Addressbook-SelectNames.h +SELECT_NAMES_IDL_GENERATED_C = \ Evolution-Addressbook-SelectNames-common.c \ Evolution-Addressbook-SelectNames-skels.c \ - Evolution-Addressbook-SelectNames-stubs.c \ - evolution-calendar.h \ + Evolution-Addressbook-SelectNames-stubs.c +SELECT_NAMES_IDL_GENERATED = $(SELECT_NAMES_IDL_GENERATED_C) $(SELECT_NAMES_IDL_GENERATED_H) + +$(SELECT_NAMES_IDL_GENERATED_H): $(IDLS) + $(ORBIT_IDL) -I $(srcdir) $(IDL_INCLUDES) \ + $(top_srcdir)/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl +$(SELECT_NAMES_IDL_GENERATED_C): $(SELECT_NAMES_IDL_GENERATED_H) + + +# Calendar IDL files + +CALENDAR_IDL_GENERATED_H = \ + evolution-calendar.h +CALENDAR_IDL_GENERATED_C = \ evolution-calendar-common.c \ evolution-calendar-skels.c \ evolution-calendar-stubs.c +CALENDAR_IDL_GENERATED = $(CALENDAR_IDL_GENERATED_C) $(CALENDAR_IDL_GENERATED_H) -$(IDL_GENERATED): $(IDLS) - $(ORBIT_IDL) -I $(srcdir) $(IDL_INCLUDES) \ - $(srcdir)/../../composer/Evolution-Composer.idl +$(CALENDAR_IDL_GENERATED_H): $(IDLS) $(ORBIT_IDL) -I $(srcdir) $(IDL_INCLUDES) \ $(top_srcdir)/calendar/idl/evolution-calendar.idl - $(ORBIT_IDL) -I $(srcdir) $(IDL_INCLUDES) \ - $(top_srcdir)/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl +$(CALENDAR_IDL_GENERATED_C): $(CALENDAR_IDL_GENERATED_H) + + +IDL_GENERATED = $(COMPOSER_IDL_GENERATED) $(SELECT_NAMES_IDL_GENERATED) $(CALENDAR_IDL_GENERATED) -BUILT_SOURCES = $(IDL_GENERATED) SUBDIRS = alarm-notify dialogs @@ -187,8 +214,10 @@ EXTRA_DIST = \ $(etspec_DATA) \ $(server_in_files) +BUILT_SOURCES = $(IDL_GENERATED) CLEANFILES = $(BUILT_SOURCES) + install-data-local: $(mkinstalldirs) $(Conduitsdir) diff --git a/calendar/gui/alarm-notify/Makefile.am b/calendar/gui/alarm-notify/Makefile.am index 42ec4d847d..d772d88030 100644 --- a/calendar/gui/alarm-notify/Makefile.am +++ b/calendar/gui/alarm-notify/Makefile.am @@ -1,15 +1,18 @@ -CORBA_GENERATED = \ - evolution-calendar.h \ +CORBA_GENERATED_H = \ + evolution-calendar.h +CORBA_GENERATED_C = \ evolution-calendar-common.c \ evolution-calendar-skels.c \ evolution-calendar-stubs.c +CORBA_GENERATED = $(CORBA_GENERATED_C) $(CORBA_GENERATED_H) idls = $(top_srcdir)/calendar/idl/evolution-calendar.idl - idl_flags = $(IDL_INCLUDES) -$(CORBA_GENERATED): $(idls) +$(CORBA_GENERATED_H): $(idls) $(ORBIT_IDL) $(idl_flags) $(top_srcdir)/calendar/idl/evolution-calendar.idl +$(CORBA_GENERATED_C): $(CORBA_GENERATED_H) + privlibexec_PROGRAMS = evolution-alarm-notify diff --git a/calendar/gui/dialogs/Makefile.am b/calendar/gui/dialogs/Makefile.am index 97f67831cf..a4ffff5f17 100644 --- a/calendar/gui/dialogs/Makefile.am +++ b/calendar/gui/dialogs/Makefile.am @@ -1,14 +1,17 @@ IDLS = $(top_srcdir)/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl -IDL_GENERATED = \ - Evolution-Addressbook-SelectNames.h \ +IDL_GENERATED_H = \ + Evolution-Addressbook-SelectNames.h +IDL_GENERATED_C = \ Evolution-Addressbook-SelectNames-common.c \ Evolution-Addressbook-SelectNames-skels.c \ Evolution-Addressbook-SelectNames-stubs.c +IDL_GENERATED = $(IDL_GENERATED_C) $(IDL_GENERATED_H) -$(IDL_GENERATED): $(IDLS) +$(IDL_GENERATED_H): $(IDLS) $(ORBIT_IDL) -I $(srcdir) $(IDL_INCLUDES) \ $(top_srcdir)/addressbook/gui/component/select-names/Evolution-Addressbook-SelectNames.idl +$(IDL_GENERATED_C): $(IDL_GENERATED_H) BUILT_SOURCES = $(IDL_GENERATED) |