From e95550d108107faab292a44defa599ce4400f1df Mon Sep 17 00:00:00 2001 From: Pixel <> Date: Tue, 17 Apr 2001 22:46:41 +0000 Subject: Makefile.doc --- doc/Makefile.doc | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 doc/Makefile.doc diff --git a/doc/Makefile.doc b/doc/Makefile.doc new file mode 100644 index 0000000..ff0c15f --- /dev/null +++ b/doc/Makefile.doc @@ -0,0 +1,29 @@ +PROJET=algo + +all: $(PROJET).dvi + +$(PROJET).dvi: source.tex algo.tex algorithmes.tex bib.tex conclusion.tex description.tex intro.tex manuel.tex outils.tex temps.tex structures.tex + echo + echo pass1 + echo + latex $(PROJET) + echo + echo pass2 + echo + latex $(PROJET) + +source.tex: + echo '\section{Includes}' > source.tex + for i in `find ../include -name *.h` ; do echo "\subsection{`basename $$i`}"; echo "\lstinputlisting{$$i}"; done >> source.tex + echo '\section{Sources des librairies}' >> source.tex + for i in `find ../lib -name *.c?` ; do echo "\subsection{`basename $$i`}"; echo "\lstinputlisting{$$i}"; done >> source.tex + echo '\section{Sources des frontends}' >> source.tex + for i in `find ../src -name *.cc` ; do echo "\subsection{`basename $$i`}"; echo "\lstinputlisting{$$i}"; done >> source.tex + +ps: $(PROJET).ps + +$(PROJET).ps: $(PROJET).dvi + dvips $(PROJET) + +clean: + rm -f *.dvi *.aux *.toc *.ps *.log source.tex -- cgit v1.2.3