Sync with 5.4.0
[deliverable/titan.core.git] / doc / parallelarch / Makefile
1 ###############################################################################
2 # Copyright (c) 2000-2015 Ericsson Telecom AB
3 # All rights reserved. This program and the accompanying materials
4 # are made available under the terms of the Eclipse Public License v1.0
5 # which accompanies this distribution, and is available at
6 # http://www.eclipse.org/legal/epl-v10.html
7 ###############################################################################
8 TOP := ../../
9 include ../../Makefile.cfg
10
11 DOCUMENTS := parallel
12
13 TARGETS := $(addsuffix .ps, $(DOCUMENTS)) $(addsuffix .pdf, $(DOCUMENTS))
14
15 GENERATED_EPS := parallelarch.eps state_mach_mc.eps state_mach_hc.eps \
16 state_mach_hc_mc.eps state_mach_mtc.eps state_mach_ptc_mc.eps \
17 state_mach_conn_endpoint.eps state_mach_conn_mc.eps state_mach_mapping_mc.eps
18
19 TOBECLEANED := $(addsuffix .aux, $(DOCUMENTS)) $(addsuffix .dvi, $(DOCUMENTS)) $(addsuffix .log, $(DOCUMENTS)) $(addsuffix .toc, $(DOCUMENTS))
20
21 all: $(TARGETS)
22
23 clean:
24 $(RM) $(TARGETS) $(TOBECLEANED)
25
26 distclean: clean
27 $(RM) $(GENERATED_EPS)
28
29 parallel.ps: $(GENERATED_EPS)
30
31 %.eps: %.dot
32 dot -Tps -o $@ $<
33
34 %.eps: %.fig
35 fig2dev -L eps $< $@
36
37 %.dvi: %.tex
38 $(TEXPATH)/latex $<
39 $(TEXPATH)/latex $<
40 $(TEXPATH)/latex $<
41
42 %.ps: %.dvi
43 $(TEXPATH)/dvips -o $@ $<
44
45 %.pdf: %.ps
46 distill -compatlevel 3.0 -pagesize 21 29.7 cm -resolution 600 \
47 -colordownsample off -graydownsample off -monodownsample off \
48 -colorcompr zip -graycompr zip -monocompr zip -embedallfonts on \
49 -compresstext on \
50 <$< >$@
This page took 0.033192 seconds and 5 git commands to generate.