33 |
|
|
34 |
################################################################ |
################################################################ |
35 |
|
|
36 |
include ../../src/common.Makefile |
include ../../src/variables.Makefile |
37 |
|
|
38 |
# name of the .tex file (source of the user manual) |
# name of the .tex file (source of the user manual) |
39 |
MANUAL_TEX = $(NAME)_user_manual.tex |
MANUAL_TEX = $(NAME)_user_manual.tex |
48 |
|
|
49 |
HTML_OUTPUT = html |
HTML_OUTPUT = html |
50 |
|
|
51 |
doc: dvi pdf ps html |
doc: html dvi pdf ps |
52 |
|
|
53 |
html: clean-doc _minimum $(MANUAL_TEX) |
html: clean-doc _minimum $(MANUAL_TEX) |
54 |
@echo " + making $@ in $(DIRNAME)..." |
@echo " + making $@ in $(DIRNAME)..." |
55 |
@$(RM) -R $(HTML_OUTPUT) |
@$(RM) -R $(HTML_OUTPUT) |
56 |
@mkdir -p $(HTML_OUTPUT) |
@mkdir -p $(HTML_OUTPUT) |
57 |
$(LATEX2HTML_HERE) -dir $(HTML_OUTPUT) -address olivier@libml.org \ |
$(LATEX2HTML_HERE) -dir $(HTML_OUTPUT) -address olivier@libml.org \ |
58 |
-auto_navigation -up_url ../../index.html -up_title \ |
-up_url ../../index.html -no_footnode \ |
59 |
"LibML documentation" $(MANUAL_TEX) |
-index_in_navigation -index "./index.html" \ |
60 |
|
-up_title "LibML documentation" $(MANUAL_TEX) |
61 |
@$(RM) $(HTML_OUTPUT)/$(MANUAL_CSS) |
@$(RM) $(HTML_OUTPUT)/$(MANUAL_CSS) |
62 |
@cp ../style.css $(HTML_OUTPUT)/$(MANUAL_CSS) |
@cp ../style.css $(HTML_OUTPUT)/$(MANUAL_CSS) |
63 |
|
|
64 |
dvi: clean-doc _minimum $(MANUAL_TEX) |
dvi: clean-doc *.tex _minimum $(MANUAL_TEX) |
65 |
@echo " + generating user manual ..." |
@echo " + generating user manual ..." |
66 |
$(LATEX_HERE) $(MANUAL_TEX) |
$(LATEX_HERE) $(MANUAL_TEX) |
67 |
$(LATEX_HERE) $(MANUAL_TEX) |
$(LATEX_HERE) $(MANUAL_TEX) |
92 |
_minimum: |
_minimum: |
93 |
@ln -fs ../../gpl.txt ./gpl.tex |
@ln -fs ../../gpl.txt ./gpl.tex |
94 |
|
|
95 |
.PHONY: doc _minimum |
.PHONY: _minimum |
96 |
|
|
97 |
|
include ../../src/commonrules.Makefile |