| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
In mkman also support multiple path args. In mkpdf fix the option name and
apply the same fix as in previous commit.
|
|
|
|
|
| |
Like before in perl one can set this envar to get verbose log output. The output
is meant for developers.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
@datarootdir@ and @datadir@ are strings composed by unevealuated
shell variables. In python we have to evaluate those shell
variables.
This patch tries to do those evaluation to obtain the expected paths.
https://bugzilla.gnome.org/show_bug.cgi?id=780497
|
|
|
|
|
|
| |
We remove jade support already a few versions ago. Also remove the tools we've
called from the pdf/man generators. For most of them configure was never
checking the pre-requisites.
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=779566
|
|
|
|
|
|
|
|
|
| |
This fixes the error below when trying to use gtkdoc-mkman:
warning: failed to load external entity "manpages/docbook.xsl"
cannot parse manpages/docbook.xsl
https://bugzilla.gnome.org/show_bug.cgi?id=749210
|
| |
|
| |
|
|
|
|
| |
Add missing \ and space. Fixes #628794
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gtkdoc-mkhtml.in:
* gtkdoc-mkman.in:
* tests/gtk-doc.make:
* tests/gtk-doc.notmpl.make:
Less quirky way of knowing that we run uninstalled, which is only
needed for the tests anyway. In addition to the patch, make same
changes in mkman, add a shift to arg parsing to not loop and change
the makefiles for the tests. Fixes #568702.
svn path=/trunk/; revision=655
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* gtkdoc-check.in:
* gtkdoc-depscan.in:
* gtkdoc-fixxref.in:
* gtkdoc-mkdb.in:
* gtkdoc-mkhtml.in:
* gtkdoc-mkman.in:
* gtkdoc-mktmpl.in:
* gtkdoc-rebase.in:
* gtkdoc-scan.in:
* gtkdoc-scangobj.in:
* gtkdoc-scanobj.in:
* gtkdocize.in:
Add support for --help and --version to remaining tools. Also show a
short info on --help and format more consistently. Fixes #566911
svn path=/trunk/; revision=636
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2005-09-15 Damon Chaplin <damon@gnome.org>
Patch from Stepan Kasal:
* gtkdoc-mkhtml.in, gtkdoc-mkman.in, gtkdocize.in: Add datarootdir
variable, for compatibility with future Autoconf releases.
* configure.in (PACKAGE_DATA_DIR): Simplify the computation;
use a local macro AC_DEFINE_DIR, based on a macro from Autoconf
macro archive.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-01-23 Damon Chaplin <damon@helixcode.com>
* gtkdoc-scangobj.in:
* gtkdoc-scanobj.in:
* gtkdoc-scan.in:
* gtkdoc-mkdb.in:
* gtkdoc-mktmpl.in: changed so that they only update files when
necessary (they write new versions of the files out, then use 'cmp'
to compare with the existing versions to see if they have changed.)
This should make it easier to do proper dependency rules in Makefiles,
and it may cut down on CVS traffic.
* gtkdoc-mkhtml.in: update a timestamp file (html.stamp) after running.
* gtkdoc-mkdb.in: update a timestamp file (sgml.stamp) if any of the
DocBook SGML files have been changed. So hopefully you can now use
rules like this to avoid unnecessary regeneration of the HTML:
all-local:
$(MAKE) scan
$(MAKE) templates
$(MAKE) sgml
$(MAKE) html.stamp
html.stamp: sgml.stamp $(EXTRA_SGML_FILES)
$(MAKE) html
(I've tried this with the old GTK+ reference API docs and it seems to
work well.)
* gtkdoc-scangobj.in:
* gtkdoc-scanobj.in:
* gtkdoc-scan.in:
* gtkdoc-mkdb.in:
* gtkdoc-mktmpl.in:
* gtkdoc-mkhtml.in:
* gtkdoc-mkman.in:
* gtkdoc-fixxref.in:
Added '--version' command-line arg to all shell & perl scripts, so
you can check for version 0.5 if you want to use the above rules.
(If 0.4 is used make will probably complain about not knowing how to
to build sgml.stamp.)
* gtkdoc-common.pl.in: new file to contain shared routines.
For now it just contains the UpdateFileIfChanged routine for the above.
We can move the duplicated routines here in future, though the use of
global variables makes this a bit awkward.
* configure.in (PACKAGE_DATA_DIR): calculates the data dir and
substitutes it so that the scripts know where gtkdoc-common.pl
is installed. Also added gtkdoc-common.pl to AC_OUTPUT.
* Makefile.am: added gtkdoc-common.pl to gtkdocdata_DATA.
* gtkdoc-mkhtml.in: deleted the old index.sgml file, since it causes
problems if it is owned by root (e.g. after you run 'make install' as
root. jade prompts you about overwriting it, which is annoying.
|
| |
|
|
|