| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
Rather than assuming that pkg-config is spelt pkg-config, use the environment
variable $PKG_CONFIG which is the actual detected pkg-config spelling. This is
particularly important when cross-compiling, where the pkg-config may be
prefixed with the target and will actually provide a different result from the
build pkg-config which may be available unprefixed.
https://bugzilla.gnome.org/show_bug.cgi?id=746669
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=724881
|
|
|
|
|
|
| |
Fixes Windows.
https://bugzilla.gnome.org/show_bug.cgi?id=724874
|
|
|
|
|
| |
Grab annotions from gmodule like we do for glib and gio. This
result in a properly generated and documented GModule-2.0.gir.
|
| |
|
|
|
|
|
|
|
| |
So for doing the GTK+ stack with gobject-introspection on Windows, we
basically need to stub out the win32 types just like we do for xlib.
Contributed by serenomickael@gmail.com
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=691030
|
|
|
|
| |
So we pick up g_unix_signal_add() for example.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Use the new glib-boxed.h header from gobject to pair structure
definitions with boxed types in the GLib namespace, improving the
introspection coverage and removing some hacks.
Some fixes from Colin Walters <walters@verbum.org>
https://bugzilla.gnome.org/show_bug.cgi?id=646635
|
|
|
|
|
|
|
|
|
|
| |
By separating out cairo-1.0.gir from gir_DATA, we lost the generation
of the cairo typelib. So instead add cairo-1.0.gir to a new
SUBSTITUTED_GIRSOURCES and include that in gir_DATA.
Fix the rule for generating cairo-1.0.gir for srcdir != builddir.
https://bugzilla.gnome.org/show_bug.cgi?id=645692
|
| |
|
|
|
|
|
|
|
| |
We should not be disting it, because it contains values derived
from configure. Extract it out of STATIC_GIRSOURCES, and also
move it to a Makefile rule rather than AC_SUBST as it should be
so it gets cleaned properly.
|
|
|
|
|
| |
- include gio-unix headers properly into Gio gir
- don't include gsettingsbackend.h
|
|
|
|
|
| |
Because of Makefile.introspection, the .typelibs are still put in
gir/.
|
|
|
|
|
|
|
|
|
|
|
| |
The previous commit aea515709 broke scanning for libraries not
in the current directory, such as scanning Gio from gobject-introspection.
In this case, it's wrong to add -L., and to move the other -L behind
the library. Instead, we should just do a "normal" link using
pkg-config --libs with few games.
https://bugzilla.gnome.org/show_bug.cgi?id=632701
|
|
|
|
|
| |
We need the typelib compiler to be built before we try to
build typelibs for the static gir files.
|
| |
|
|
This is cleaner and faster, and prepares us better for an incoming
import of CMPH.
|