Stop using glib-genmarshal at build time
authorColin Walters <walters@verbum.org>
Mon, 20 Jun 2011 13:06:07 +0000 (09:06 -0400)
committerColin Walters <walters@verbum.org>
Mon, 20 Jun 2011 21:24:07 +0000 (17:24 -0400)
commitb74e2a720a09fcb5ceb1cd3b38e3ce32d14c2234
tree38212180dde5eae86c8c7c0c30ae9d44caea3a24
parent322e25b535a63a631f2f53439a876a4d7d9c1f87
Stop using glib-genmarshal at build time

To help cross compilation, don't use glib-genmarshal in our
build.  This is easy now that we have g_cclosure_marshal_generic().

In gobject/, add gmarshal.[ch] to git (making the existing entry
points stubs).

In gio/, simply switch to using g_cclosure_marshal_generic().

https://bugzilla.gnome.org/show_bug.cgi?id=652168
35 files changed:
gio/Makefile.am
gio/gactiongroup.c
gio/gapplication.c
gio/gcancellable.c
gio/gdbusauthobserver.c
gio/gdbusconnection.c
gio/gdbusinterface.c
gio/gdbusinterfaceskeleton.c
gio/gdbusnameowning.c
gio/gdbusnamewatching.c
gio/gdbusobject.c
gio/gdbusobjectmanager.c
gio/gdbusobjectmanagerclient.c
gio/gdbusobjectskeleton.c
gio/gdbusproxy.c
gio/gdbusserver.c
gio/gfilemonitor.c
gio/gio-marshal.list [deleted file]
gio/gmountoperation.c
gio/gpollableinputstream.c
gio/gpollableoutputstream.c
gio/gsettings.c
gio/gsettingsbackend.c
gio/gsocket.c
gio/gsocketservice.c
gio/gthreadedsocketservice.c
gio/gtlsclientconnection.c
gio/gtlsconnection.c
gio/gtlsserverconnection.c
gobject/.gitignore
gobject/Makefile.am
gobject/gmarshal.c [new file with mode: 0644]
gobject/gmarshal.h [new file with mode: 0644]
gobject/gmarshal.list
gobject/gsignal.c