Files
scst/doc/Makefile
Vladislav Bolkhovitin ce4764dae1 Converting scst_user_spec to LinuxDoc, part 2: Makefile updated
git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@3292 d57e44dd-8a1f-0410-8b47-8ef2f437770f
2011-03-21 13:18:11 +00:00

47 lines
742 B
Makefile

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: txt 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 sgv_cache.txt sgv_cache.tx
rm -f *.txt *.html *.tex *.dvi *.ps *.pdf *.info *.lyx *.rtf
@mv sgv_cache.tx sgv_cache.txt
extraclean: clean
rm -f *.orig *.rej
.PHONY: all default html txt gtxt pdf tex dvi ps info lyx rtf check clean extraclean