summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/knowledge/makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/latex/knowledge/makefile')
-rw-r--r--Master/texmf-dist/doc/latex/knowledge/makefile73
1 files changed, 73 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/knowledge/makefile b/Master/texmf-dist/doc/latex/knowledge/makefile
new file mode 100644
index 00000000000..ddc1bfe8bcf
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/knowledge/makefile
@@ -0,0 +1,73 @@
+help:
+ echo "- help : this help"
+ echo "- all: produces knowledge.pdf and knowledge.sty"
+ echo "- ctan: creates the knowledge-ctan.zip file for CTAN"
+ echo "- clean"
+ echo "- knowledge.zip"
+ echo "- knowledge-sources.zip"
+ echo "- sources"
+
+all:
+knowledge.sty: knowledge.dtx knowledge-utils.dtx knowledge-configuration.dtx
+ latex all.ins
+
+
+clean:
+ make -CRegression clean
+ rm -f *.aux *.glo *.idx *.aux *.synctex.gz *.out *.toc *.kaux *.diagnose *.log
+ rm -f *.bbl *.out *.bbl *.ind *.ilg *.idx
+ rm -f knowledge.sty
+ rm -f knowledge.pdf knowledge-utils.pdf knowledge-configuration.pdf knowledge-example.pdf
+ rm -f knowledge-sources.zip knowledge-sources-complete.zip knowledge.zip
+ rm -f knowledge-ctan.zip
+
+
+ctan: knowledge-ctan.zip
+
+knowledge.pdf:knowledge.aux
+ pdflatex "\def\nocode{1} \input{knowledge.dtx}"
+ pdflatex "\def\nocode{1} \input{knowledge.dtx}"
+ pdflatex "\def\nocode{1} \input{knowledge.dtx}"
+
+
+knowledge.aux: knowledge.dtx knowledge.sty
+ pdflatex knowledge.dtx
+
+sources: clean knowledge-sources.zip knowledge-sources-complete.zip
+
+knowledge-sources-complete.zip: clean
+ \rm -f knowledge-sources-complete.zip
+ zip knowledge-sources-complete.zip *.* makefile Regression/*
+ cp knowledge-sources-complete.zip ../knowledge-sources-complete-`date +%y-%m-%d_%H:%M`.zip
+
+knowledge-ctan.zip: knowledge.pdf knowledge.sty all.ins README.txt makefile
+ rm -f knowledge-ctan.zip
+ rm -rf knowledge
+ mkdir knowledge
+ cp knowledge.pdf knowledge.sty knowledge/
+ cp knowledge.dtx knowledge-utils.dtx knowledge-configuration.dtx knowledge/
+ cp makefile all.ins knowledge-example.tex README.txt knowledge/
+ zip knowledge-ctan.zip knowledge/*
+ rm -rf knowledge
+
+
+knowledge-sources.zip: knowledge.dtx
+ rm -f knowledge-sources.zip
+ zip knowledge-sources.zip makefile knowledge.dtx knowledge-utils.dtx knowledge-configuration.dtx all.ins knowledge-example.tex README.txt
+ cp knowledge-sources.zip ../knowledge-sources-`date +%y-%m-%d_%H:%M`.zip
+
+knowledge.zip: knowledge.pdf knowledge.sty knowledge-example.tex README.txt
+ rm -f knowledge.zip
+ rm -rf knowledge
+ mkdir knowledge
+ cp knowledge.pdf knowledge.sty knowledge-example.tex README.txt knowledge/
+ zip knowledge.zip knowledge/*
+ rm -rf knowledge
+
+publish: knowledge.zip knowledge-sources.zip
+ cp knowledge.pdf ~/Travail/Web/public_html/Knowledge/
+ cp knowledge.zip ~/Travail/Web/public_html/Knowledge/knowledge--lastversion.zip
+ cp knowledge.zip ~/Travail/Web/public_html/Knowledge/knowledge-`date +%Y-%m-%d`.zip
+ cp knowledge-sources.zip ~/Travail/Web/public_html/Knowledge/knowledge-sources-`date +%Y-%m-%d`.zip
+
+