-include $(stepdir)/www-targets.make
+.PHONY: install-doc uninstall-doc
+install-doc:
+uninstall-doc:
local-dist: configure
$(MAKE) -C Documentation/pictures icon
-do-top-doc:
- -$(MAKE) -C Documentation/topdocs/ TO_TOP_FILES="$(TOPDOC_FILES)" make-txt-files
+top-doc:
+ $(MAKE) -C Documentation/topdocs/ README_TOP_FILES="$(TOPDOC_FILES)" txt-files
-$(README_TXT_FILES): do-top-doc
+$(README_TXT_FILES): top-doc
local-clean:
$(MAKE) final-install
endif
-local-dist: do-top-doc
+local-dist: top-doc
dist:
rm -rf $(distdir)
(cd ./$(depth)/$(outdir); $(TAR) -cf - --owner=0 --group=0 $(DIST_NAME) | gzip -9 > $(DIST_NAME).tar.gz)
rm -rf $(distdir)/
-#
-#
local-help:
@echo -e "\
config rerun configure\n\
- deb build Debian package\n\
- diff generate patch: $(depth)/$(outdir)/$(distname).diff.gz\n\
- . Options:\n\
- . from=0.1.74\n\
- . help==\n\
- . release==\n\
- . to=0.1.74.jcn2\n\
dist roll tarball: $(depth)/$(outdir)/$(distname).tar.gz\n\
distclean also remove configure output\n\
- doc update all documentation (without images)\n\
cvs-clean also remove out directories and generated files\n\
- info update info docs (without images)\n\
- info out=www update info docs with images\n\
maintainerclean also remove distributed generated files\n\
po make new translation Portable Object database\n\
po-replace do po-update and replace catalogs with msgmerged versions\n\
po-update update translation Portable Object database\n\
- release roll tarball and generate patch\n\
\n\
-Some of these top level targets (diff, dist, release) can be issued\n\
-from anywhere in the source tree.\n\
-"\
-#
+ install-doc install website documentation in (webdir=$(webdir))\n\
+ and Info documentation with images\n\
+ uninstall-doc remove installed documentation with images\n\
+ info build Info documentation with images\n\
+ install-info install Info documentation with images\n\
+\n\
+Some more targets are available for testing changes:\n\
+ test-baseline check test-redo test-clean\n\
+For more information on these targets, see Testing LilyPond\n\
+in Application Usage documentation.\n"