# Public Domain, Christian Neukirchen upload: Makefile info dvi pdf html 1html text @echo "Creating directory..." mkdir -p upload # Info.tar.gz @echo "Creating texifaif-info.tar.gz..." mkdir -p texifaif-info cp faif.info* texifaif-info tar czf texifaif-info.tar.gz texifaif-info/ rm -rf texifaif-info mv texifaif-info.tar.gz upload # Html.tar.gz @echo "Creating texifaif-html.tar.gz..." mkdir -p texifaif-html cp ./html/* texifaif-html tar czf texifaif-html.tar.gz texifaif-html/ rm -rf texifaif-html mv texifaif-html.tar.gz upload # Dvi cp faif.dvi upload gzip -f -9 upload/faif.dvi # Pdf cp faif.pdf upload gzip -f -9 upload/faif.pdf # 1html cp faif.html upload gzip -f -9 upload/faif.html # text cp faif.txt upload gzip -f -9 upload/faif.txt # texinfo cp faif.texi upload gzip -f -9 upload/faif.texi # Makefile cp Makefile upload info: faif.info dvi: faif.dvi pdf: faif.pdf html: html/index.html 1html: faif.html text: faif.txt html/index.html: faif.texi mkdir -p ./html (cd ./html && \ texi2html -number -verbose -split_node ../faif.texi && \ ln -sf faif_toc.html index.html) # 1html: faif.texi # makeinfo --html --no-split --number-sections faif.texi >faif.html faif.html: texi2html -number -verbose -monolithic faif.texi faif.txt: faif.texi makeinfo --no-headers --number-sections faif.texi >faif.txt faif.info: faif.texi makeinfo faif.texi faif.dvi: faif.texi texi2dvi faif.texi faif.pdf: faif.texi texi2dvi --pdf faif.texi view: faif.info info -f faif.info .PHONY: html info dvi 1html text view pdf upload