[cairo-commit] src/Makefile.am

Chris Wilson ickle at kemper.freedesktop.org
Fri Jan 11 07:48:01 PST 2008


 src/Makefile.am |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit be146f02e0e220aa70217bf348beef301a56f898
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Fri Jan 11 15:28:52 2008 +0000

    [Makefile.am] Update cairo.def after the set of enabled features is modified.
    
    Bug 13342 corresponds with a rebuild of cairo after removing
    --enable-glitz from the configure line. Under these circumstances,
    the remaining installable headers are not modified and therefore
    cairo.def is not rebuilt and still expects to find a reference to
    cairo_glitz_surface_create. The solution is to rebuild cairo.def after
    any modification to the 'public' headers (installable or otherwise).

diff --git a/src/Makefile.am b/src/Makefile.am
index 243dc56..5986334 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -293,7 +293,7 @@ cairo-features.h:
 	cd $(top_builddir) && ./config.status src/cairo-features.h
 
 CLEANFILES = cairo.def
-cairo.def: $(cairoinclude_HEADERS)
+cairo.def: $(cairoinclude_HEADERS) $(nodist_cairoinclude_HEADERS)
 	@echo Generating $@
 	@(echo EXPORTS; \
 	(cd $(srcdir); cat $(cairo_headers) || echo 'cairo_ERROR ()' ) | \


More information about the cairo-commit mailing list