mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-12-13 04:30:23 +00:00
Put outputs of each type into a separate subdirectory.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13575 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
e993d20630
commit
9ff1a93f83
@ -1,21 +1,21 @@
|
||||
POD = $(wildcard *.pod)
|
||||
HTML = $(patsubst %.pod, %.html, $(POD))
|
||||
MAN = $(patsubst %.pod, %.1, $(POD))
|
||||
PS = $(patsubst %.pod, %.ps, $(POD))
|
||||
HTML = $(patsubst %.pod, html/%.html, $(POD))
|
||||
MAN = $(patsubst %.pod, man/man1/%.1, $(POD))
|
||||
PS = $(patsubst %.pod, ps/%.ps, $(POD))
|
||||
|
||||
all: $(HTML) $(MAN) $(PS)
|
||||
|
||||
.SUFFIXES:
|
||||
.SUFFIXES: .html .pod .1 .ps
|
||||
|
||||
%.html: %.pod
|
||||
pod2html --css=http://www.perldoc.com/css/perldoc.css \
|
||||
--podpath=/`pwd` --noindex --infile=$< --outfile=$@
|
||||
html/%.html: %.pod
|
||||
pod2html --css=manpage.css --htmlroot=. \
|
||||
--podpath=. --noindex --infile=$< --outfile=$@
|
||||
|
||||
%.1: %.pod
|
||||
man/man1/%.1: %.pod
|
||||
pod2man --release=1.3 --center="LLVM User's Guide" $< $@
|
||||
|
||||
%.ps: %.1
|
||||
ps/%.ps: man/man1/%.1
|
||||
groff -Tps -man $< > $@
|
||||
|
||||
clean:
|
||||
|
Loading…
Reference in New Issue
Block a user