From 9e3a67f46a0c754c755744a8de00860189d25f4d Mon Sep 17 00:00:00 2001 From: Marco Pesenti Gritti Date: Sat, 28 Jun 2003 14:56:47 +0000 Subject: Make sure idl generated sources are updated when necessary. 2003-06-28 Marco Pesenti Gritti * src/.cvsignore: * src/Makefile.am: Make sure idl generated sources are updated when necessary. --- ChangeLog | 8 ++++++++ src/.cvsignore | 1 + src/Makefile.am | 13 +++++++------ 3 files changed, 16 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 5a0d96ece..abf68c374 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2003-06-28 Marco Pesenti Gritti + + * src/.cvsignore: + * src/Makefile.am: + + Make sure idl generated sources are updated when + necessary. + 2003-06-28 Marco Pesenti Gritti * lib/egg/egg-editable-toolbar.c: (create_item): diff --git a/src/.cvsignore b/src/.cvsignore index 2df9a6b39..88f81458e 100644 --- a/src/.cvsignore +++ b/src/.cvsignore @@ -9,3 +9,4 @@ EphyAutomation-skels.c EphyAutomation-stubs.c EphyAutomation.h epiphany-bin +ephy_automation_interface_idl_stamp diff --git a/src/Makefile.am b/src/Makefile.am index 291e55ecc..13d9f598f 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -101,13 +101,14 @@ epiphany_bin_LDADD = \ $(EPIPHANY_DEPENDENCY_LIBS) \ $(INTLLIBS) +CLEAN_FILES = \ + $(ephy_automation_interface_idl_sources) \ + ephy_automation_interface_idl_stamp -BUILT_SOURCES= \ - EphyAutomation.h EphyAutomation-common.c EphyAutomation-stubs.c EphyAutomation-skels.c +$(ephy_automation_interface_idl_sources): ephy_automation_interface_idl_stamp -CLEAN_FILES = $(BUILT_SOURCES) - -EphyAutomation-common.c EphyAutomation-stubs.c EphyAutomation-skels.c EphyAutomation.h: $(top_srcdir)/idl/EphyAutomation.idl - $(ORBIT_IDL) -I $(LIBBONOBO_IDL) -I $(BONOBO_ACTIVATION_IDL) $(top_srcdir)/idl/EphyAutomation.idl +ephy_automation_interface_idl_stamp: $(top_srcdir)/idl/EphyAutomation.idl $(ORBIT_IDL) + $(ORBIT_IDL) -I $(LIBBONOBO_IDL) -I $(BONOBO_ACTIVATION_IDL) -I$(top_srcdir) $< + touch $@ EXTRA_DIST = $(top_srcdir)/idl/EphyAutomation.idl -- cgit v1.2.3