]> git.donarmstrong.com Git - lilypond.git/commit
Change Info docs setup and clean up Documentation/user/GNUmakefile
authorJohn Mandereau <john.mandereau@gmail.com>
Sun, 10 Feb 2008 10:41:06 +0000 (11:41 +0100)
committerJohn Mandereau <john.mandereau@gmail.com>
Sun, 10 Feb 2008 10:41:06 +0000 (11:41 +0100)
commitece2e45d587f63565e81af44e1937ebe1f5e47a8
treeb2044217ffbeed469db3751100216f7c863c2e53
parent35701c5754b410746d5eb83f4a28b5df92318a0d
Change Info docs setup and clean up Documentation/user/GNUmakefile

* install Info files in $(infodir) iso. $(package_infodir)

* put Info images in lilypond/ subdirectory (actually symlink
  $(webdir)/Documentation/user/ to lilypond), which required
     - adding lilypond-book option --info-images-dir and makefile
      variable INFO_IMAGES_DIR,
     - adding @sourceimage macro in macros.itexi to include
      images from the source directory,
     - making a symlink lilypond -> out-www so that 'makeinfo --info'
      can find images.

* clean up Documentation/user/GNUmakefile and : use generic rules, use
  --tidy for texi2pdf, symlink PNGs only for Info docs, ...

* update Info directory entry: fix convert-ly entry, add entries for
  all manuals.

Also fix nitpicks in www_post.py:
* don't link lily-*.txt (which only contain "image of music") to
  out-www/*-root

* add redirection page from input/lsr to documentation index.

The makefile clean up was also made necessary because the Music
Glossary wasn't generated in Info format with images in out-www/ with
the previous revision, and I couldn't figure out why.
12 files changed:
.gitignore
Documentation/user/GNUmakefile
Documentation/user/changing-defaults.itely
Documentation/user/fundamental.itely
Documentation/user/introduction.itely
Documentation/user/lilypond.tely
Documentation/user/macros.itexi
buildscripts/www_post.py
make/lilypond-vars.make
scripts/lilypond-book.py
stepmake/stepmake/texinfo-rules.make
stepmake/stepmake/texinfo-vars.make