gio/ docs/reference/gio Merged gio-standalone into glib.

2007-11-26  Alexander Larsson  <alexl@redhat.com>

        * Makefile.am:
        * configure.in:
        * gio-2.0-uninstalled.pc.in:
        * gio-2.0.pc.in: 
        * gio-unix-2.0-uninstalled.pc.in:
        * gio-unix-2.0.pc.in:
	* gio/
	* docs/reference/gio
	Merged gio-standalone into glib.
	
        * glib/glibintl.h:
        * glib/gutils.c:
	Export glib_gettext so that gio can use it
	Add P_ (using same domain for now)
	Add I_ as g_intern_static_string


svn path=/trunk/; revision=5941
This commit is contained in:
Alexander Larsson
2007-11-26 16:13:05 +00:00
committed by Alexander Larsson
parent 8bdbcb9213
commit 3781343738
183 changed files with 52751 additions and 5 deletions

View File

@@ -1,3 +1,13 @@
2007-11-26 Alexander Larsson <alexl@redhat.com>
* Makefile.am:
* gio/Makefile.am:
* gio/gio-docs.xml:
* gio/gio-sections.txt:
* gio/gio.types:
* gio/version.xml.in:
Add gio docs
2007-11-23 Matthias Clasen <mclasen@redhat.com>
* glib/tmpl/i18n.sgml:

View File

@@ -1,3 +1,3 @@
include $(top_srcdir)/Makefile.decl
SUBDIRS = glib gobject
SUBDIRS = glib gobject gio

View File

@@ -0,0 +1,90 @@
include $(top_srcdir)/Makefile.decl
NULL =
# The name of the module.
DOC_MODULE=gio
# The top-level SGML file.
DOC_MAIN_SGML_FILE=gio-docs.xml
# Extra options to supply to gtkdoc-scan
SCAN_OPTIONS=--deprecated-guards="G_DISABLE_DEPRECATED"
# The directory containing the source code. Relative to $(srcdir)
DOC_SOURCE_DIR=$(top_srcdir)/gio
HFILE_GLOB=$(top_srcdir)/gio/*.h
CFILE_GLOB=$(top_srcdir)/gio/*.c
# Headers to ignore
IGNORE_HFILES= \
fam-helper.h \
gasynchelper.h \
gdesktopappinfo.h \
gdummyfile.h \
gfamdirectorymonitor.h \
gfamfilemonitor.h \
ginotifydirectorymonitor.h \
ginotifyfilemonitor.h \
glocaldirectorymonitor.h \
glocalfile.h \
glocalfileenumerator.h \
glocalfileinfo.h \
glocalfileinputstream.h \
glocalfilemonitor.h \
glocalfileoutputstream.h \
glocalvfs.h \
gnativevolumemonitor.h \
gpollfilemonitor.h \
gunionvolumemonitor.h \
gunixdrive.h \
gunixvolume.h \
gunixvolumemonitor.h \
gvolumeprivate.h \
gwin32appinfo.h \
inotify-kernel.h \
local_inotify.h \
local_inotify_syscalls.h \
xdgmime.h \
xdgmimealias.h \
xdgmimecache.h \
xdgmimeglob.h \
xdgmimeint.h \
xdgmimemagic.h \
xdgmimeparent.h \
$(NULL)
# CFLAGS and LDFLAGS for compiling scan program. Only needed
# if $(DOC_MODULE).types is non-empty.
INCLUDES = \
-I$(srcdir) \
-I$(top_srcdir) \
-I$(top_srcdir)/glib \
-I$(top_srcdir)/gobject \
-I$(top_builddir) \
-I$(top_builddir)/glib \
-I$(top_builddir)/gobject \
$(GLIB_DEBUG_FLAGS)
GTKDOC_LIBS = \
$(top_builddir)/glib/libglib-2.0.la \
$(top_builddir)/gobject/libgobject-2.0.la \
$(top_builddir)/gmodule/libgmodule-2.0.la \
$(top_builddir)/gio/libgio-2.0.la \
$(NULL)
# Extra options to supply to gtkdoc-mkdb
MKDB_OPTIONS = --output-format=xml --sgml-mode
# Images to copy into HTML directory
HTML_IMAGES =
content_files = \
version.xml
extra_files = version.xml.in
include $(top_srcdir)/gtk-doc.make
EXTRA_DIST += \
version.xml.in

View File

@@ -0,0 +1,106 @@
<?xml version="1.0"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
<!ENTITY version SYSTEM "version.xml">
]>
<book lang="en" id="gio" xmlns:xi="http://www.w3.org/2003/XInclude">
<title>GIO Reference Manual</title>
<bookinfo>
<title>GIO Reference Manual</title>
<releaseinfo>for GIO &version;</releaseinfo>
</bookinfo>
<part>
<title>GIO Overview</title>
</part>
<part>
<title>API Reference</title>
<chapter id="file_ops">
<title>File Operations</title>
<xi:include href="xml/gfile.xml"/>
<xi:include href="xml/gfileattribute.xml"/>
<xi:include href="xml/gfileinfo.xml"/>
<xi:include href="xml/gfileenumerator.xml"/>
<xi:include href="xml/gmountoperation.xml"/>
<xi:include href="xml/gioerror.xml"/>
</chapter>
<chapter id="file_mon">
<title>File System Monitoring</title>
<xi:include href="xml/gfilemonitor.xml"/>
<xi:include href="xml/gdirectorymonitor.xml"/>
</chapter>
<chapter id="async">
<title>Asynchronous I/O</title>
<xi:include href="xml/gcancellable.xml"/>
<xi:include href="xml/gasyncresult.xml"/>
<xi:include href="xml/gioscheduler.xml"/>
<xi:include href="xml/gsimpleasyncresult.xml"/>
</chapter>
<chapter id="streaming">
<title>Streaming I/O</title>
<xi:include href="xml/gseekable.xml"/>
<xi:include href="xml/ginputstream.xml"/>
<xi:include href="xml/goutputstream.xml"/>
<xi:include href="xml/gfileinputstream.xml"/>
<xi:include href="xml/gfileoutputstream.xml"/>
<xi:include href="xml/gfilterinputstream.xml"/>
<xi:include href="xml/gfilteroutputstream.xml"/>
<xi:include href="xml/gmemoryinputstream.xml"/>
<xi:include href="xml/gmemoryoutputstream.xml"/>
<xi:include href="xml/gbufferedinputstream.xml"/>
<xi:include href="xml/gbufferedoutputstream.xml"/>
<xi:include href="xml/gdatainputstream.xml"/>
<xi:include href="xml/gdataoutputstream.xml"/>
<xi:include href="xml/gsocketinputstream.xml"/>
<xi:include href="xml/gsocketoutputstream.xml"/>
</chapter>
<chapter id="types">
<title>File types and applications</title>
<xi:include href="xml/gcontenttype.xml"/>
<xi:include href="xml/gappinfo.xml"/>
</chapter>
<chapter id="volume_mon">
<title>Volumes and Drives</title>
<xi:include href="xml/gvolumemonitor.xml"/>
<xi:include href="xml/gvolume.xml"/>
<xi:include href="xml/gdrive.xml"/>
<xi:include href="xml/gunixmounts.xml"/>
</chapter>
<chapter id="icons">
<title>Icons</title>
<xi:include href="xml/gicon.xml"/>
<xi:include href="xml/gfileicon.xml"/>
<xi:include href="xml/gloadableicon.xml"/>
<xi:include href="xml/gthemedicon.xml"/>
</chapter>
<chapter id="utils">
<title>Utilities</title>
<xi:include href="xml/gfilenamecompleter.xml"/>
<xi:include href="xml/gurifuncs.xml"/>
</chapter>
<chapter id="extending">
<title>Extending GIO</title>
<xi:include href="xml/gvfs.xml"/>
<xi:include href="xml/giomodule.xml"/>
</chapter>
</part>
<chapter id="gio-hierarchy">
<title>Object Hierarchy</title>
<xi:include href="xml/tree_index.sgml"/>
</chapter>
<index>
<title id="index-all">Index</title>
</index>
</book>

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,51 @@
g_icon_get_type
g_seekable_get_type
g_unix_mount_monitor_get_type
g_data_output_stream_get_type
g_socket_output_stream_get_type
g_local_file_enumerator_get_type
g_socket_input_stream_get_type
g_dummy_file_get_type
g_memory_input_stream_get_type
g_volume_get_type
g_file_monitor_get_type
g_data_input_stream_get_type
g_vfs_get_type
g_mount_operation_get_type
g_local_directory_monitor_get_type
g_themed_icon_get_type
g_local_file_input_stream_get_type
g_file_enumerator_get_type
g_async_result_get_type
g_filename_completer_get_type
g_local_file_get_type
g_local_vfs_get_type
g_filter_output_stream_get_type
g_file_icon_get_type
g_buffered_input_stream_get_type
g_local_file_monitor_get_type
g_union_volume_monitor_get_type
g_output_stream_get_type
g_unix_drive_get_type
g_drive_get_type
g_file_input_stream_get_type
g_poll_file_monitor_get_type
g_file_get_type
g_filter_input_stream_get_type
g_volume_monitor_get_type
g_directory_monitor_get_type
g_desktop_app_info_get_type
g_io_module_get_type
g_native_volume_monitor_get_type
g_buffered_output_stream_get_type
g_unix_volume_get_type
g_input_stream_get_type
g_app_info_get_type
g_file_output_stream_get_type
g_cancellable_get_type
g_memory_output_stream_get_type
g_simple_async_result_get_type
g_loadable_icon_get_type
g_local_file_output_stream_get_type
g_file_info_get_type
g_unix_volume_monitor_get_type

View File

@@ -0,0 +1 @@
@VERSION@