Matthias Clasen
ab328469f5
Silence automake
...
automake doesn't like INCLUDES anymore.
2013-02-02 22:54:15 -05:00
Colin Walters
ac7c050d37
docs: Ensure CLEANFILES is set before we use +=
...
We need to be defensive about this in the case where gtk-doc.make is
empty.
2012-08-25 17:13:43 -04:00
Colin Walters
aa50b8aec3
build: Fix the --disable-man case
...
The manpage listing needs to be inside the conditional.
2012-08-16 18:31:02 -04:00
Matthias Clasen
b60168a5f5
Remove man page placeholder generation
...
I don't see a good reason for this - if man page generation is
disabled, man pages are not produced, and things like 'make dist'
will fail. That is simpler and better.
https://bugzilla.gnome.org/show_bug.cgi?id=681336
2012-08-16 18:06:11 -04:00
Matthias Clasen
4cd5a63f12
Clean up man pages on 'clean'
...
Follow the automake heuristic that says "if 'make' created it,
'make clean' should remove it".
https://bugzilla.gnome.org/show_bug.cgi?id=681336
2012-08-16 18:06:08 -04:00
Matthias Clasen
d241978412
docs: Improve man page generation
...
Use $(AM_V_GEN) for generating man pages, and set some parameters
for the XSL stylesheets. Among other things, don't generate AUTHORS
and COPYRIGHT sections.
2012-08-03 23:36:45 -04:00
Michael Biebl
f3bf532a3c
build: include glib-compile-resources.xml in the dist tarball
...
https://bugzilla.gnome.org/show_bug.cgi?id=671281
2012-03-04 00:26:10 +01:00
David King
1965206be8
docs: Ignore private network monitor headers
2012-02-21 01:10:54 +01:00
Matthias Clasen
d994c38aba
Add docs for gresource
2012-01-23 00:26:05 -05:00
Alexander Larsson
c7dfea30b3
Add documentation for GResource
2012-01-13 17:12:57 +01:00
Matthias Clasen
4041349037
Teach gtk-doc about G_GNUC_WARN_UNUSED_RESULT
2011-12-19 07:45:43 -05:00
Matthias Clasen
12a39a05d3
Add GMenuModel
2011-12-08 18:05:12 -05:00
Matthias Clasen
069ec3719c
Fix distcheck
...
Now that we have switched to template-free docs, these
hand-rolled cleanup rules get in the way.
2011-11-23 18:13:44 -05:00
Ryan Lortie
a4421529b8
Add gtk-doc for gsettingsschema{,source}
2011-11-17 14:03:39 +00:00
Ryan Lortie
8a7d33024a
gio docs: lots more fixes
2011-09-06 00:31:49 -04:00
Ryan Lortie
c2e7ef17ac
gio docs: ignore private .h files
2011-09-05 19:35:16 -04:00
Ryan Lortie
1f9c189e20
gio docs: don't scan subdirectories
...
This clears up >50% of the huge warning spew from building GIO docs.
2011-09-05 19:10:04 -04:00
Ryan Lortie
b407086b38
Back out some changes to docs Makefiles
...
Commit ab0e9dbfa7
introduced some changes
to the documentation Makefiles designed to clean-up the process of
deciding which headers get scanned for the docs.
Unfortunately, the gtk-doc Makefile doesn't use HFILE_GLOB for actually
generating the docs -- only for knowing when it needs to redo the
generation. Because of this, we need to use IGNORE_HFILES or otherwise
we get hundreds of symbols in the *-unused.txt files.
Revert the changes that that commit made to the docs Makefiles (but
leave the generation of the *-public-headers.txt files in place).
2011-09-05 18:01:39 -04:00
Matthias Clasen
653c2f701a
Fix gtk-doc cross-linking among glib/gobject/gio
...
Patch by Daniel Macks, bug 644687.
2011-07-10 23:55:52 -04:00
Colin Walters
e9d0c82252
gio: Fix srcdir != builddir build for docs
2011-07-05 09:44:13 -04:00
Patrick Welche
3393711f42
build: fix gtk-doc when srcdir != builddir
...
https://bugzilla.gnome.org/show_bug.cgi?id=653250
2011-06-23 12:52:13 -04:00
Patrick Welche
de0519581a
Fix build due to trivial typos in ab0e9dbf
.
...
https://bugzilla.gnome.org/show_bug.cgi?id=652750
2011-06-16 13:09:42 -04:00
Matthias Clasen
a0361ec049
Fix doc generation
...
It helps to use the same file name on both ends...
2011-06-13 23:20:32 -04:00
Colin Walters
ab0e9dbfa7
Generate $module-public-headers.txt file, feed it to gtk-doc
...
Rather than having the gtk-doc build machinery have a list of header
files to exclude, change the GLib build to dump a list of public
header files generated from the maintained Makefile.am files for
each of glib/, gobject/, gio/.
Also, for glib, always install glib-unix.h, even on non-Unix
platforms, for the same reason we install gwin32.h even on Unix.
https://bugzilla.gnome.org/show_bug.cgi?id=651745
2011-06-07 14:18:36 -04:00
David Zeuthen
723adbc2fe
Move gdbus-codegen example code and docs into separate directories
...
This avoids the generated types (e.g. ExampleAnimal, ExampleCat,
ExampleObject and ExampleObjectManagerClient) being referenced in the
core gio docs. This was requested by Matthias.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-06-03 14:18:56 -04:00
David Zeuthen
b5b34fa2f2
gdbus-codegen: Include docs for generated code in the GIO docs
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-23 17:43:03 -04:00
David Zeuthen
76d3653721
gdbus-codegen: Add --c-generate-object-manager option + doc improvements
...
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-12 11:50:34 -04:00
David Zeuthen
0b9229beca
Add gdbus-codegen(1) command
...
It doesn't work yet without the user manually adding ffi bits. That's
the topic of the next commit.
Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-04-08 17:11:38 -04:00
Ryan Lortie
eac4c385f0
GIO reference doc cleanups (re: GApplication)
2010-10-19 16:56:18 +02:00
Matthias Clasen
bff2af4868
Ignore some more private headers
2010-08-21 15:40:32 -04:00
Ryan Lortie
b3b7ea8e22
Replace -I with $(glib_INCLUDES) and friends
...
Stop using ad hoc -I in all of our Makefile.am. Use the new variables
instead.
2010-08-06 13:10:34 -04:00
Ryan Lortie
0bb7cc3fce
Remove GUnixVolumeMonitor, GUnixMount from docs
...
David says that they're supposed to be private.
2010-07-13 09:24:16 -04:00
Ryan Lortie
5344c22810
gio/ docs fixup
2010-07-12 18:30:14 -04:00
Ryan Lortie
adde752ec5
More docs fixes
...
Remove the g*alias.h from the ignore lists
Remove other old files from ignore lists
Clean up gobject docs
2010-07-12 17:46:17 -04:00
Matthias Clasen
13ac216ca3
GIO doc cleanups
2010-06-23 09:25:30 -04:00
Ryan Lortie
7556f660b5
Remove gsettings-schema-convert tool
...
Having this tool in GLib is a bad idea for a number of reasons:
- experience has shown that the simple file format was a bad idea
- the tool is currently implemented with a hack that would require a
dependency inversion to solve (the tool needs to depend on Python
GVariant bindings)
- the tool itself is unmaintained
It will be moved to the GConf git repository so people can continue to
use it for the purpose of converting GConf schemas.
2010-06-21 13:24:40 -04:00
Matthias Clasen
4e7764fb2d
Documentation cleanups
2010-05-14 00:21:39 -04:00
Matthias Clasen
6223341cac
Merge branch 'gdbus-merge'
...
Conflicts:
docs/reference/gio/gio-docs.xml
docs/reference/gio/gio-sections.txt
gio/tests/Makefile.am
2010-05-13 23:08:34 -04:00
Matthias Clasen
a7c4c7de58
Remove a reference to Pango
2010-05-13 22:34:32 -04:00
Matthias Clasen
9a2422b216
Trivial: rename a file
2010-05-11 15:42:15 -04:00
David Zeuthen
f309334bc6
GDBus: add a man page for gdbus(1)
2010-05-06 19:42:46 -04:00
Matthias Clasen
133f66538d
Add a migration chapter for dbus bits
...
Also split migration.xml into separate files per chapter, it was
getting unwieldy.
2010-05-06 17:58:29 -04:00
Matthias Clasen
ec664445a9
Rename gschema-compile to glib-compile-schemas
...
And clean up the autofoo a bit: use an uppercase variable,
check for pkg-config, check for presence of glib-compile-schemas.
2010-04-23 17:27:26 -04:00
Matthias Clasen
e6e7015bbd
Fix up man page handling
...
Turns out the formatted man pages did not end up in the tarballs. Doh.
2010-04-23 15:03:35 -04:00
Matthias Clasen
25725345fb
Fix up distcheck
2010-04-22 22:01:19 -04:00
Matthias Clasen
f3e04973e7
Rename gsettings-tool to gsettings
...
And make it verb-based.
2010-04-22 01:17:02 -04:00
Matthias Clasen
bedf4c3259
Add documentation and translation for gsettings-tool
2010-04-20 22:55:15 -04:00
Matthias Clasen
b7afff0033
Add a man page for gio-querymodules
2010-04-18 15:54:54 -04:00
Matthias Clasen
87e68c75bc
Distcheck fixes
2010-04-17 20:13:59 -04:00
Matthias Clasen
3db0f554e4
Some build fixes
2010-04-17 16:57:28 -04:00