I just realized that the "web-clean" target in previously-attached Makefile would wipe out the finished html product. I modified the "web" target to copy it to safety so "web-clean" only gets rid of intermediate files. New "web" target:
web: $(LILYBOOK_HTML) $(HTML) cp -R $(WEBDIR)/$(FILE)/ ./ $(BROWSER) $(FILE)/$(FILE).html & Jon On Thu, May 14, 2009 at 10:33 PM, Jonathan Kulp <jonlancek...@gmail.com>wrote: > %%%%%%% LILYPOND-BOOK MAKEFILE %%%%%%%%% > > SHELL=/bin/sh > FILE=workbook_main > OUTDIR=out > WEBDIR=htmlout > VIEWER=acroread > BROWSER=firefox > LILYBOOK_PDF=lilypond-book --output=$(OUTDIR) --pdf $(FILE).lytex > LILYBOOK_HTML=lilypond-book --output=$(WEBDIR) $(FILE).lytex > PDF=cd $(OUTDIR) && pdflatex $(FILE) > HTML=cd $(WEBDIR) && latex2html $(FILE) > INDEX=cd $(OUTDIR) && makeindex $(FILE) > PREVIEW=$(VIEWER) $(OUTDIR)/$(FILE).pdf & > > all: pdf web > > pdf: > $(LILYBOOK_PDF) > $(PDF) > $(INDEX) > $(LILYBOOK_PDF) > $(PDF) > $(PREVIEW) > > web: > $(LILYBOOK_HTML) > $(HTML) > $(BROWSER) $(WEBDIR)/$(FILE)/$(FILE).html & > > keep: pdf > cp $(OUTDIR)/$(FILE).pdf Gratis.pdf > > clean: > rm -rf $(OUTDIR) > > web-clean: > rm -rf $(WEBDIR) > > > -- Jonathan Kulp http://www.jonathankulp.com
_______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-devel