libsoup r1073 - in trunk: . libsoup



Author: danw
Date: Mon Feb  4 20:34:43 2008
New Revision: 1073
URL: http://svn.gnome.org/viewvc/libsoup?rev=1073&view=rev

Log:
	* libsoup/Makefile.am: Fix the handling of soup-enum-types.h to
	ensure that it gets built before the things that depend on it.


Modified:
   trunk/ChangeLog
   trunk/libsoup/Makefile.am

Modified: trunk/libsoup/Makefile.am
==============================================================================
--- trunk/libsoup/Makefile.am	(original)
+++ trunk/libsoup/Makefile.am	Mon Feb  4 20:34:43 2008
@@ -14,6 +14,7 @@
 	$(LIBGNUTLS_CFLAGS)
 
 MARSHAL_GENERATED = soup-marshal.c soup-marshal.h
+MKENUMS_GENERATED = soup-enum-types.c soup-enum-types.h
 
 soup-marshal.h: soup-marshal.list
 	( $(GLIB_GENMARSHAL) --prefix=soup_marshal $(srcdir)/soup-marshal.list --header > soup-marshal.tmp \
@@ -37,11 +38,9 @@
 	&& mv soup-enum-types.c.tmp soup-enum-types.c \
 	|| rm -f soup-enum-type.c.tmp
 
-BUILT_SOURCES = $(MARSHAL_GENERATED)
+BUILT_SOURCES = $(MARSHAL_GENERATED) $(MKENUMS_GENERATED)
 
-CLEANFILES = $(MARSHAL_GENERATED)
-
-DISTCLEANFILES = soup-enum-types.h soup-enum-types.c
+CLEANFILES = $(MARSHAL_GENERATED) $(MKENUMS_GENERATED)
 
 libsoupincludedir = $(includedir)/libsoup-$(SOUP_API_VERSION)/libsoup
 
@@ -91,7 +90,7 @@
 	$(LIBWS2_32)
 
 libsoup_2_4_la_SOURCES =		\
-	$(MARSHAL_GENERATED)		\
+	$(BUILT_SOURCES)		\
 	soup-address.c			\
 	soup-auth.c			\
 	soup-auth-basic.h		\
@@ -110,7 +109,6 @@
 	soup-connection.h		\
 	soup-connection.c		\
 	soup-date.c			\
-	soup-enum-types.c		\
 	soup-dns.h			\
 	soup-dns.c			\
 	soup-form.c			\
@@ -143,4 +141,7 @@
 	soup-value-utils.c		\
 	soup-xmlrpc.c
 
-EXTRA_DIST= soup-marshal.list
+EXTRA_DIST=				\
+	soup-marshal.list		\
+	soup-enum-types.h.tmpl		\
+	soup-enum-types.c.tmpl



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]