blob: de55e58a85080b93714c14f3cf79c90b202da8e6 [file] [log] [blame]
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