CVSROOT:        /cvs/gnome
Module name:    gtk+
Changes by:     tml     06/10/11 08:41:14

Modified files:
        .              : ChangeLog configure.in 
        gdk-pixbuf     : ChangeLog Makefile.am gdk-pixbuf-io.c 
                         gdk-pixbuf-private.h io-ani.c io-bmp.c io-gif.c 
                         io-ico.c io-jpeg.c io-pcx.c io-png.c io-pnm.c 
                         io-ras.c io-tga.c io-tiff.c io-wbmp.c io-xbm.c 
                         io-xpm.c 

Log message:
2006-10-11  Tor Lillqvist  <[EMAIL PROTECTED]>

* configure.in: Enable having some gdk-pixbuf loaders built-in
even if loading the others dynamically. Define Automake
conditional INCLUDE_FOO for each loader as TRUE if that loader is
built-in. See also gdk-pixbuf/ChangeLog.

2006-10-11  Tor Lillqvist  <[EMAIL PROTECTED]>

Enable having some loaders built-in even if loading the others
dynamically. Have loaders in the same order as in configure.in in
all places where they are handled/listed.

* Makefile.am: Define the STATIC_FOO_LIB and FOO_LIB macros
conditionally depending on whether said loader is built-in or
not. Use the names libstatic-pixbufloader-foo.la instead of
libpixbufloader-static-foo.la for the built-in ones so that the
"echo libpixbufloader-*.la" won't match them.

* gdk-pixbuf-io.c: Reorganize code as to plumb the built-in
loaders also if USE_GMODULE. Don't warn about a missing
gdk-pixbuf.loaders file if we have at least one included loader.

* gdk-pixbuf-private.h
* io-*.c: Don't define a generic MODULE_ENTRY, as we can't use it
in the loaders anyway. Each loader needs to check if INCLUDE_foo
is defined.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=gtk%2B&who=tml&date=explicit&mindate=2006-10-11%2008:40&maxdate=2006-10-11%2008:42

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to