if LANG_ES
ES_DIR = es
endif
if LANG_ES_UTF8
ES_DIR_UTF8 = es.utf8
endif
if LANG_PT
PT_DIR = pt
endif
if LANG_PT_UTF8
PT_DIR_UTF8 = pt.utf8
endif
if LANG_PT_BR
PT_BR_DIR = pt_BR
endif
if LANG_PT_BR_UTF8
PT_BR_DIR_UTF8 = pt_BR.utf8
endif
SUBDIRS = $(ES_DIR) $(ES_DIR_UTF8) $(PT_DIR) $(PT_DIR_UTF8) $(PT_BR_DIR) $(PT_BR_DIR_UTF8)
info_TEXINFOS = maxima.texi
maxima_TEXINFOS = Introduction.texi Help.texi Command.texi Operators.texi \
Expressions.texi Simplification.texi Plotting.texi Input.texi \
Floating.texi Contexts.texi Polynomials.texi Constants.texi \
Logarithms.texi Trigonometric.texi Special.texi \
Limits.texi Differentiation.texi Integration.texi Equations.texi \
Differential.texi Numerical.texi \
Arrays.texi Matrices.texi Affine.texi Itensor.texi \
Ctensor.texi Atensor.texi Series.texi Number.texi Symmetries.texi \
Groups.texi Runtime.texi Miscellaneous.texi Rules.texi Lists.texi \
Function.texi Program.texi Debugging.texi Indices.texi Elliptic.texi \
Bugs.texi nset.texi zeilberger.texi orthopoly.texi linearalgebra.texi \
solve_rec.texi stringproc.texi numericalio.texi descriptive.texi \
distrib.texi draw.texi simplex.texi simplifications.texi unit.texi makeOrders.texi \
mnewton.texi lsquares.texi plotdf.texi lindstedt.texi impdiff.texi \
ggf.texi f90.texi eval_string.texi diag.texi dynamics.texi\
bode.texi augmented_lagrangian.texi opsubst.texi stats.texi stirling.texi\
implicit_plot.texi interpol.texi lbfgs.texi romberg.texi grobner.texi\
contrib_ode.texi
figurefiles = \
figures/dynamics1.gif\
figures/dynamics2.gif\
figures/dynamics3.gif\
figures/dynamics4.gif\
figures/dynamics5.gif\
figures/dynamics6.gif\
figures/dynamics7.gif\
figures/dynamics8.gif\
figures/dynamics9.gif\
figures/dynamics10.gif\
figures/implicit_plot.gif\
figures/plotdf1.gif\
figures/plotdf2.gif\
figures/plotdf3.gif\
figures/plotdf4.gif\
figures/plotdf5.gif\
figures/plotdf6.gif\
figures/plotting1.gif\
figures/plotting2.gif\
figures/plotting3.gif\
figures/plotting4.gif\
figures/plotting5.gif\
figures/plotting6.gif\
figures/plotting7.gif\
figures/plotting8.gif\
figures/plotting9.gif\
figures/plotting10.gif\
figures/plotting11.gif\
figures/plotting12.gif\
figures/plotting13.gif\
figures/plotting14.gif\
figures/plotting15.gif\
figures/plotting16.gif\
figures/plotting17.gif\
figures/plotting18.gif\
figures/plotting19.gif\
figures/plotting20.gif\
figures/plotting21.gif\
figures/plotting22.gif\
figures/plotting23.gif\
figures/plotting24.gif\
figures/plotting25.gif\
figures/orthopoly1.gif
pdffigures = \
figures/dynamics1.pdf\
figures/dynamics2.pdf\
figures/dynamics3.pdf\
figures/dynamics4.pdf\
figures/dynamics5.pdf\
figures/dynamics6.pdf\
figures/dynamics7.pdf\
figures/dynamics8.pdf\
figures/dynamics9.pdf\
figures/dynamics10.pdf\
figures/implicit_plot.pdf\
figures/plotdf1.pdf\
figures/plotdf2.pdf\
figures/plotdf3.pdf\
figures/plotdf4.pdf\
figures/plotdf5.pdf\
figures/plotdf6.pdf\
figures/plotting1.pdf\
figures/plotting2.pdf\
figures/plotting3.pdf\
figures/plotting4.pdf\
figures/plotting5.pdf\
figures/plotting6.pdf\
figures/plotting7.pdf\
figures/plotting8.pdf\
figures/plotting9.pdf\
figures/plotting10.pdf\
figures/plotting11.pdf\
figures/plotting12.pdf\
figures/plotting13.pdf\
figures/plotting14.pdf\
figures/plotting15.pdf\
figures/plotting16.pdf\
figures/plotting17.pdf\
figures/plotting18.pdf\
figures/plotting19.pdf\
figures/plotting20.pdf\
figures/plotting21.pdf\
figures/plotting22.pdf\
figures/plotting23.pdf\
figures/plotting24.pdf\
figures/plotting25.pdf\
figures/orthopoly1.pdf
all-local: maxima-index.lisp maxima.html contents.hhc
maxima-index.lisp: maxima.info build_index.pl
perl ./build_index.pl maxima.info ':crlf' > maxima-index.lisp
maxima.html: maxima.texi $(maxima_TEXINFOS)
perl ./texi2html -split_chapter --lang=en --output=. --css-include=./manual.css --init-file ./texi2html.init maxima.texi
contents.hhc: maxima.html
perl ./create_index
include $(top_srcdir)/common.mk
genericdir = $(dochtmldir)
genericdirDATA = $(figurefiles) \
contents.hhc index.hhk header.hhp maxima.hhp
htmlname = maxima
htmlinstdir = $(dochtmldir)
include $(top_srcdir)/common-html.mk
all-local: warn_texinfo
dist-hook: check_texinfo
install-data-local: install-maxima-index
uninstall-local: uninstall-maxima-index
install-maxima-index: maxima-index.lisp
test -z "$(infodir)" || mkdir -p -- "$(DESTDIR)$(infodir)"
$(INSTALL_DATA) maxima-index.lisp "$(DESTDIR)$(infodir)/maxima-index.lisp"
uninstall-maxima-index: maxima-index.lisp
rm -f "$(DESTDIR)$(infodir)/maxima-index.lisp"
clean-local: clean-info
clean-local: clean-html
clean-info:
rm -f maxima.info*
rm -f maxima-index.lisp
clean-html:
rm -f maxima*.html
rm -f contents.hhc
rm -f index.hhk
EXTRA_DIST = texi2html manual.css texi2html.init \
$(genericdirDATA) $(pdffigures) \
create_index maxima-index.lisp \
check_crlf check_tab fix_crlf fix_tab build_index.pl
check_texinfo:
pattern=`printf "\r$$"` ; \
bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
[ -z "$$bad_files" ] || ( echo "ERROR: The following files have DOS-style EOLs: $$bad_files" ; \
echo "Run make distclean and then /doc/info/fix_crlf to fix the problem." ; exit 1 )
pattern=`printf "\t"` ; \
bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
[ -z "$$bad_files" ] || ( echo "ERROR: The following files have unexpanded Tabs: $$bad_files" ; \
echo "Run make distclean and then /doc/info/fix_tab to fix the problem." ; exit 1 )
warn_texinfo:
pattern=`printf "\r$$"` ; \
bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
[ -z "$$bad_files" ] || ( echo "WARNING: The following files have DOS-style EOLs: $$bad_files" ; \
echo "Run /doc/info/fix_crlf to fix the problem." )
pattern=`printf "\t"` ; \
bad_files=`find . -name '*.texi' -print | xargs grep -l -e "$$pattern"` ; \
[ -z "$$bad_files" ] || ( echo "WARNING: The following files have unexpanded Tabs: $$bad_files" ; \
echo "Run /doc/info/fix_tab to fix the problem." )
.PHONY: check_texinfo warn_texinfo
syntax highlighted by Code2HTML, v. 0.9.1