aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@it.gnome.org>2003-06-28 22:56:47 +0800
committerMarco Pesenti Gritti <mpeseng@src.gnome.org>2003-06-28 22:56:47 +0800
commit9e3a67f46a0c754c755744a8de00860189d25f4d (patch)
treef9525531deaffeadeb75f3dc594d18966f567237
parent40bb44a0371b059500b27820d3264b273a7cbc53 (diff)
downloadgsoc2013-epiphany-9e3a67f46a0c754c755744a8de00860189d25f4d.tar
gsoc2013-epiphany-9e3a67f46a0c754c755744a8de00860189d25f4d.tar.gz
gsoc2013-epiphany-9e3a67f46a0c754c755744a8de00860189d25f4d.tar.bz2
gsoc2013-epiphany-9e3a67f46a0c754c755744a8de00860189d25f4d.tar.lz
gsoc2013-epiphany-9e3a67f46a0c754c755744a8de00860189d25f4d.tar.xz
gsoc2013-epiphany-9e3a67f46a0c754c755744a8de00860189d25f4d.tar.zst
gsoc2013-epiphany-9e3a67f46a0c754c755744a8de00860189d25f4d.zip
Make sure idl generated sources are updated when necessary.Release072
2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org> * src/.cvsignore: * src/Makefile.am: Make sure idl generated sources are updated when necessary.
-rw-r--r--ChangeLog8
-rw-r--r--src/.cvsignore1
-rw-r--r--src/Makefile.am13
3 files changed, 16 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index 5a0d96ece..abf68c374 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,13 @@
2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org>
+ * src/.cvsignore:
+ * src/Makefile.am:
+
+ Make sure idl generated sources are updated when
+ necessary.
+
+2003-06-28 Marco Pesenti Gritti <marco@it.gnome.org>
+
* lib/egg/egg-editable-toolbar.c: (create_item):
updated
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