make it possible to disable single-file includes by defining
authorMichael Natterer <mitch@imendio.com>
Fri, 14 Mar 2008 19:30:38 +0000 (19:30 +0000)
committerMichael Natterer <mitch@src.gnome.org>
Fri, 14 Mar 2008 19:30:38 +0000 (19:30 +0000)
commitf4bb21aa1d405fd11043a03e0962358eb0f42a5e
tree5a61a68360791fb866dbd37544bc1e058793987a
parent51d7fc9e965c64da40597d007756d330b5e3cc5f
make it possible to disable single-file includes by defining

2008-03-14  Michael Natterer  <mitch@imendio.com>

* glib/*.h: make it possible to disable single-file includes by
defining G_DISABLE_SINGLE_INCLUDES when building against GLib.
Approved by Tim Janik.

* glib/glib.h: include <glib/gslice.h>.

* glib/gi18n.h
* glib/gi18n-lib.h
* glib/gprintf.h: include <glib.h> so the above works when these
files are included without including <glib.h> first.

svn path=/trunk/; revision=6713
60 files changed:
ChangeLog
glib/galloca.h
glib/garray.h
glib/gasyncqueue.h
glib/gatomic.h
glib/gbacktrace.h
glib/gbase64.h
glib/gbookmarkfile.h
glib/gcache.h
glib/gchecksum.h
glib/gcompletion.h
glib/gconvert.h
glib/gdataset.h
glib/gdate.h
glib/gdir.h
glib/gerror.h
glib/gfileutils.h
glib/ghash.h
glib/ghook.h
glib/gi18n-lib.h
glib/gi18n.h
glib/giochannel.h
glib/gkeyfile.h
glib/glib.h
glib/glist.h
glib/gmacros.h
glib/gmain.h
glib/gmappedfile.h
glib/gmarkup.h
glib/gmem.h
glib/gmessages.h
glib/gnode.h
glib/goption.h
glib/gpattern.h
glib/gprimes.h
glib/gprintf.h
glib/gqsort.h
glib/gquark.h
glib/gqueue.h
glib/grand.h
glib/gregex.h
glib/grel.h
glib/gscanner.h
glib/gsequence.h
glib/gshell.h
glib/gslice.h
glib/gslist.h
glib/gspawn.h
glib/gstrfuncs.h
glib/gstring.h
glib/gtestutils.h
glib/gthread.h
glib/gthreadpool.h
glib/gtimer.h
glib/gtree.h
glib/gtypes.h
glib/gunicode.h
glib/gurifuncs.h
glib/gutils.h
glib/gwin32.h