GNOME Bugzilla – Bug 67242
IDL-generated files are not regenerated when IDL files change
Last modified: 2004-12-22 21:47:04 UTC
Something is wrong in the Makefile setup for GNOME 2, since the orbit-idl generated files are not re-generated when the IDL file changes. This happens for libgda/idl/GNOME_Database.idl not re-generating libgda/libgda/GNOME_Database*
The problem was in libgda/Makefile.am. Here's the patch that solves it. -----begin patch Index: Makefile.am =================================================================== RCS file: /home/gpanjav/gnome-db-2/cvs/libgda/libgda/Makefile.am,v retrieving revision 1.12 diff -u -r1.12 Makefile.am --- Makefile.am 30 Dec 2001 16:29:44 -0000 1.12 +++ Makefile.am 2 Jan 2002 11:19:15 -0000 @@ -21,7 +21,7 @@ GNOME_Database-common.c \ GNOME_Database.h -$(gda_corba_built_files): $(IDLFILES) $(ORBIT_IDL) +$(gda_corba_built_files): $(IDL_FILES) $(ORBIT_IDL) $(ORBIT_IDL) -I$(top_builddir)/idl -I$(BONOBO_ACTIVATION_IDL_DIR) -I$(BONOBO_IDL_DIR) $(top_builddir)/idl/GNOME_Database.idl gda_marshal_built_files = gda-marshal.h gda-marshal.c ------end patch
Ok, it's now in CVS. Gonzalo, next time, please don't close the bugs until the code is actually in CVS.