| SRCS = $(wildcard *.sgml) |
| |
| TXTS = $(SRCS:.sgml=.txt) |
| GTXTS = $(SRCS:.sgml=.gtxt) |
| PDFS = $(SRCS:.sgml=.pdf) |
| HTMLS = $(SRCS:.sgml=.html) |
| RTFS = $(SRCS:.sgml=.rtf) |
| |
| COMMAND=linuxdoc --backend= |
| |
| all: pdf html |
| |
| txt: $(TXTS) |
| |
| gtxt: $(GTXTS) |
| |
| pdf: $(PDFS) |
| |
| html: $(HTMLS) |
| |
| rtf: $(RTFS) |
| |
| %.txt: %.sgml |
| $(COMMAND)txt -f $(<) |
| |
| %.gtxt: %.sgml |
| $(COMMAND)txt $(<) |
| |
| %.html: %.sgml |
| $(COMMAND)html --split=0 $(<) |
| |
| %.pdf: %.sgml |
| $(COMMAND)latex -o pdf $(<) |
| |
| %.rtf: %.sgml |
| $(COMMAND)rtf $(<) |
| |
| clean: |
| -mv "Using-the-DLM-as-a-Distributed-In-Memory-Database.pdf" "Using-the-DLM-as-a-Distributed-In-Memory-Database.pdf_" |
| rm -f *.txt *.html *.tex *.dvi *.ps *.pdf *.info *.lyx *.rtf |
| -mv "Using-the-DLM-as-a-Distributed-In-Memory-Database.pdf_" "Using-the-DLM-as-a-Distributed-In-Memory-Database.pdf" |
| |
| extraclean: clean |
| rm -f *.orig *.rej |
| |
| .PHONY: all default html txt gtxt pdf tex dvi ps info lyx rtf check clean extraclean |