gegl r3023 - in trunk: . gegl



Author: martinn
Date: Sat Apr 11 07:50:10 2009
New Revision: 3023
URL: http://svn.gnome.org/viewvc/gegl?rev=3023&view=rev

Log:
gegl: Make build lib dependency tracking work

Move the libgegl build libs from LIBS to _LIBADD because dependency
tracking doesn't seem to work otherwize. That is, changes in
gegl/operation/liboperation.la doesn't cause a rebuild of
libgegl- GEGL_API_VERSION@.la.

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

Modified: trunk/gegl/Makefile.am
==============================================================================
--- trunk/gegl/Makefile.am	(original)
+++ trunk/gegl/Makefile.am	Sat Apr 11 07:50:10 2009
@@ -21,12 +21,6 @@
 	$(no_undefined) -export-dynamic -version-info $(GEGL_LIBRARY_VERSION)
 
 LIBS = \
-	$(top_builddir)/gegl/buffer/libbuffer.la \
-	$(top_builddir)/gegl/module/libmodule.la \
-	$(top_builddir)/gegl/operation/liboperation.la \
-	$(top_builddir)/gegl/graph/libgraph.la \
-	$(top_builddir)/gegl/process/libprocess.la \
-	$(top_builddir)/gegl/property-types/libpropertytypes.la \
 	$(DEP_LIBS) $(BABL_LIBS)
 
 GEGL_publicdir = $(includedir)/gegl-$(GEGL_API_VERSION)
@@ -72,4 +66,11 @@
 lib_LTLIBRARIES = libgegl- GEGL_API_VERSION@.la
 
 libgegl_ GEGL_API_VERSION@_la_SOURCES = $(GEGL_sources) $(GEGL_public_HEADERS)
+libgegl_ GEGL_API_VERSION@_la_LIBADD = \
+	$(top_builddir)/gegl/buffer/libbuffer.la		\
+	$(top_builddir)/gegl/module/libmodule.la		\
+	$(top_builddir)/gegl/operation/liboperation.la		\
+	$(top_builddir)/gegl/graph/libgraph.la			\
+	$(top_builddir)/gegl/process/libprocess.la		\
+	$(top_builddir)/gegl/property-types/libpropertytypes.la
 



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