ia64/xen-unstable

view docs/xen-api/Makefile @ 18947:2dffa6ceb0af

Support S3 for MSI interrupt

From: "Jiang, Yunhong" <yunhong.jiang@intel.com>
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
author Keir Fraser <keir.fraser@citrix.com>
date Fri Dec 19 14:56:36 2008 +0000 (2008-12-19)
parents 4ce366cde89c
children
line source
1 #!/usr/bin/make -f
3 XEN_ROOT=../..
4 include $(XEN_ROOT)/Config.mk
5 include $(XEN_ROOT)/docs/Docs.mk
8 TEX := $(wildcard *.tex)
9 EPS := $(wildcard *.eps)
10 EPSDOT := $(patsubst %.dot,%.eps,$(wildcard *.dot))
12 .PHONY: all
13 all: build
15 .PHONY: build
16 build: xenapi.pdf xenapi.ps
18 install:
19 $(INSTALL_DIR) $(DESTDIR)$(DOCDIR)/ps
20 $(INSTALL_DIR) $(DESTDIR)$(DOCDIR)/pdf
22 [ -e xenapi.ps ] && cp xenapi.ps $(DESTDIR)$(DOCDIR)/ps || true
23 [ -e xenapi.pdf ] && cp xenapi.pdf $(DESTDIR)$(DOCDIR)/pdf || true
25 xenapi.dvi: $(TEX) $(EPS) $(EPSDOT)
26 $(LATEX) xenapi.tex
27 $(LATEX) xenapi.tex
28 rm -f *.aux *.log
30 %.pdf: %.ps
31 $(PS2PDF) $< $@
33 %.ps: %.dvi
34 $(DVIPS) $< -o $@
36 %.eps: %.dot
37 $(DOT) -Tps $< >$@
39 xenapi-datamodel-graph.eps: xenapi-datamodel-graph.dot
40 $(NEATO) -Goverlap=false -Tps $< >$@
42 .PHONY: clean
43 clean:
44 rm -f *.pdf *.ps *.dvi *.aux *.log *.out $(EPSDOT)