+2004-05-02 Jan Nieuwenhuizen <janneke@gnu.org>
+
+ * cygwin/mknetrel: Install image links (backportme).
+
+ * Documentation/user/GNUmakefile (local-install-info): Activate
+ actual installing of image links (backportme).
+
2004-04-30 Mats Bengtsson <mabe@drongo.s3.kth.se>
* Documentation/user/notation.itely (Measure repeats): Removed
# Viewawble with a recent Emacs, doing: M-x info out-www/lilypond.info
#info: $(INFO_FILES)
- # Cancel the special, non-image info generation rule that skips images:
- $(outdir)/%.info: $(outdir)/%.nexi
+
+# Cancel the special, non-image info generation rule that skips images:
+$(outdir)/%.info: $(outdir)/%.nexi
+
local-install-info: install-info info
-$(INSTALL) -d $(DESTDIR)$(package_infodir)
ifneq ($(patsubst %/local,%,$(DESTDIR)$(prefix)),/usr)
## builder or packager.
@echo "***"
@echo "For images in the INFO docs to work, do: "
- @echo " (cd $(package_infodir) && ln -sf ../../doc/lilypond/$(TOPLEVEL_VERSION)/Documentation/user/out-www/*png .)"
+ @echo " (cd $(package_infodir) && ln -sf ../../doc/lilypond/Documentation/user/out-www/*png .)"
@echo "or add something like that to the postinstall script."
@echo "***"
else
- @echo " (cd $(package_infodir) && ln -sf $(local_package_docdir)/Documentation/user/out-www/*png .)"
+ (cd $(package_infodir) && ln -sf $(local_package_docdir)/Documentation/user/out-www/*png .)
endif
local-uninstall-WWW:
#cd $inst-doc/$packagedocdir &&
#ln -s $(find html/Documentation -name '*.ps.gz') .
+
+ install -d -m755 $inst-doc/$infodir/lilypond
+ cd $inst-doc/$infodir/lilypond && ln -sf ../../doc/$base-$ver/Documentation/user/out-www/*png .
}
"Set the default staff size, where SZ is thought to be in PT."
(let* ((old-mod (current-module))
(pap (eval '$defaultpaper old-mod))
-
+ (is-paper? (module-defined? old-mod '$defaultpaper))
+
;; Huh? Why is it necessary to clone object?
(new-paper (ly:output-def-clone pap))
(new-scope (ly:output-def-scope new-paper)))
-
+ (if (not is-paper?)
+ (ly:warn "Not in toplevel scope"))
(set-current-module new-scope)
(paper-set-staff-size (* sz (eval 'pt new-scope)))
(set-current-module old-mod)