Mercurial > forge
changeset 2594:e5040404f1c8 octave-forge
Documentation seems to auto build correctly
author | adb014 |
---|---|
date | Thu, 05 Oct 2006 12:32:07 +0000 |
parents | e61209c0f871 |
children | 87e7326d0e85 |
files | main/optim/doc/Makefile |
diffstat | 1 files changed, 7 insertions(+), 9 deletions(-) [+] |
line wrap: on
line diff
--- a/main/optim/doc/Makefile Thu Oct 05 11:20:30 2006 +0000 +++ b/main/optim/doc/Makefile Thu Oct 05 12:32:07 2006 +0000 @@ -2,20 +2,14 @@ TEX = mintoolkit.tex optim-mini-howto-2.tex PDF = $(patsubst %.tex,%.pdf,$(TEX)) -HTML = $(patsubst %.tex,%/index.html,$(TEX)) +HTML = $(patsubst %.tex,html/%/index.html,$(TEX)) all : $(PDF) html .PHONY: html html : $(HTML) - if [ -e "html" ]; then \ - rm -fr html; \ - fi; \ - mkdir html; \ - $(INSTALL_DATA) -d mintoolkit html; \ - $(INSTALL_DATA) -d optim-mini-howto-2 html; \ echo '<html><body>' > html/index.html; \ - echo '<p><a href="minitoolkit/index.html">minitoolkit</a></p>' >> html/index.html; \ + echo '<p><a href="mintoolkit/index.html">mintoolkit</a></p>' >> html/index.html; \ echo '<p><a href="optim-mini-howto-2/index.html">optim-mini-howto-2</a></p>' >> html/index.html; \ echo '</body></html>' >> html/index.html @@ -24,8 +18,12 @@ latex $< > /dev/null 2>&1 dvipdf $(@:.pdf=.dvi) -%/index.html : %.tex +html/%/index.html : %.tex latex2html $< + if [ ! -e "html" ]; then \ + mkdir html; \ + fi; \ + mv -f $(patsubst html/%/index.html,%,$@) html clean: rm -fr $(patsubst %.tex,%,$(TEX)) html *.log