]> git.donarmstrong.com Git - lilypond.git/commit
Improve Texinfo x-refs checking script
authorJohn Mandereau <john.mandereau@gmail.com>
Mon, 12 May 2008 12:15:16 +0000 (14:15 +0200)
committerJohn Mandereau <john.mandereau@gmail.com>
Mon, 12 May 2008 12:15:16 +0000 (14:15 +0200)
commitf0281fe544e045d6219e19f6f9ab41921611b680
treea6e7db3e53c4ab536bd9e1429a967ecae5505b34
parent626b23ec9f29fa020acbda5b5c6b718a2ce3ba4c
Improve Texinfo x-refs checking script

* move Lily-specific manuals names and cross-references macro names to
manuals_definitions.py, and add Internals reference and Snippets;

* add include path command-line option for less kludged files searching;

* warn user about automatically generated documentation;

* add convenient shorthands as Documentation/GNUmakefile targets:

   make check-xrefs  # check documentation in English
   make fix-xrefs # interactively fix doco in English

   make ISOLANG=yourLanguageCode check-xrefs # idem for translations
   make ISOLANG=yourLanguageCode fix-xrefs
Documentation/GNUmakefile
buildscripts/check_texi_refs.py
buildscripts/manuals_definitions.py [new file with mode: 0644]