Low-level core library that forms the basis for projects such as GTK+ and GNOME.
Go to file
Colin Walters 61ae81c9c8 Remove g_irepository_register_file in favor of g_irepository_require.
2008-08-20  Colin Walters  <walters@verbum.org>

	* girepository/girepository.c: Remove
	g_irepository_register_file in favor of
	g_irepository_require.  There are two
	possible deployment scenarios for typelibs:
	First, separate in $DATADIR/gitypelibs/.  Second,
	they may be embedded in shlibs.  However since
	the first is now the normal case, the API is
	optimized around it.

	Refactor internals to look up typelibs for
	namespaces just-in-time, but we expect
	consumers to call g_irepository_require.

	Also, add some docs.  No one has died from that
	before.
	* gir/Makefile.am: Need --library for glib.
	* giscanner/girwriter.py: Write out shared-library.
	* tools/g-ir-writer: Take the first --library
	argument as the target of shared-library.  In
	the future we should make this nicer with pkg-config
	probably.

svn path=/trunk/; revision=426
2008-08-20 23:56:40 +00:00
ginfo.c Rename metadata to typelib in variable names, comments and apis. 2008-08-09 12:55:32 +00:00
ginvoke.c Rename metadata to typelib in variable names, comments and apis. 2008-08-09 12:55:32 +00:00
girepository.c Remove g_irepository_register_file in favor of g_irepository_require. 2008-08-20 23:56:40 +00:00
girepository.h Remove g_irepository_register_file in favor of g_irepository_require. 2008-08-20 23:56:40 +00:00
girmodule.c Rename metadata to typelib in variable names, comments and apis. 2008-08-09 12:55:32 +00:00
girmodule.h Rename metadata to typelib in variable names, comments and apis. 2008-08-09 12:55:32 +00:00
girnode.c Make enum serializing functions public. Clean up some whitespace. 2008-08-18 08:52:47 +00:00
girnode.h Make enum serializing functions public. Clean up some whitespace. 2008-08-18 08:52:47 +00:00
girparser.c And parse them. 2008-08-20 19:57:10 +00:00
girparser.h Move shared *.[ch] files to girepository from tools 2008-08-09 12:46:48 +00:00
girwriter.c Move shared *.[ch] files to girepository from tools 2008-08-09 12:46:48 +00:00
girwriter.h Move shared *.[ch] files to girepository from tools 2008-08-09 12:46:48 +00:00
gtypelib.c Remove resolve_possible_typedefs, it was unused. Allow multiple enum 2008-08-16 22:26:55 +00:00
gtypelib.h Remove usage of (GAPI-oriented) TypeTag in favor of GITypeTag from 2008-08-12 15:34:27 +00:00
Makefile.am Rename .gir files using GI namespace. Use XDG_DATA_DIRS for looking up 2008-08-20 19:17:14 +00:00