doc:
$(MAKE) -C Documentation
+install-help2man:
+ $(MAKE) -C scripts man install-help2man
+ $(MAKE) -C lily man install-help2man
+
+# All web targets, except info image symlinks and info docs are
+# installed in non-recursing target from TOP-SRC-DIR
install-WWW:
-$(INSTALL) -m 755 -d $(DESTDIR)$(webdir)
rsync -rl $(outdir)/offline-root/ $(DESTDIR)$(webdir)
- $(MAKE) -C Documentation/user local-install-WWW
$(MAKE) -C Documentation/user install-info
$(MAKE) -C input/lsr install-info
-install-help2man:
- $(MAKE) -C scripts man install-help2man
- $(MAKE) -C lily man install-help2man
-
web-install:
$(MAKE) out=www install-WWW
uninstall-WWW:
- echo TODO
+ rm -rf $(DESTDIR)$(webdir)
+ -rmdir $(package_docdir)
+ $(MAKE) -C Documentation/user uninstall
+ $(MAKE) -C input/lsr uninstall
web-uninstall:
$(MAKE) out=www uninstall-WWW
src-ext = c cc yy ll hh icc py scm tex ps texi itexi tely itely sh
-web-clean: snippets-clean
- $(MAKE) out=www clean
- $(MAKE) $(tree-share-prefix)/lilypond-force
+web-clean: snippets-clean $(tree-share-prefix)/lilypond-force
-default: $(config_h) build-dir-setup
+default: $(config_h) build-dir-setup
build-dir-setup: $(tree-share-prefix)/lilypond-force
test:
@echo -en 'For tracking crashes: use\n\n\t'
- @echo 'grep sourcefilename `grep -L systems.texi input/regression/out-test/*log|sed s/log/ly/g`'
+ @echo 'grep sourcefilename `grep -L systems.texi out/lybook-db/*/*log|sed s/log/ly/g`'
@echo
$(MAKE) -C input/regression/ out=test local-test
$(MAKE) -C input/regression/musicxml out=test local-test
$(MAKE) test
$(MAKE) out=test -C input/regression/ local-test-baseline
$(MAKE) out=test -C input/regression/musicxml local-test-baseline
+ $(MAKE) test-snippets-clean
+
local-check: test
rm -rf $(RESULT_DIR)
done
$(MAKE) check
-test-clean: snippets-clean
+test-clean: test-snippets-clean
$(MAKE) -C input/regression/ out=test clean
snippets-clean:
rm -rf out/lybook-db
+
+test-snippets-clean:
+ rm -rf out/lybook-testdb