source: rtems/doc/rgdb_specs/Makefile @ bea606a

4.104.114.84.95
Last change on this file since bea606a was bea606a, checked in by Joel Sherrill <joel.sherrill@…>, on 04/02/99 at 17:04:27

New files. This manual was ritten by Eric Valette <valette@…>
and Emmanuel Raguet <raguet@…>. It was submitted in LaTeX
and converted to Texinfo by Joel. At this point, the figures are
largely ignored except to put in an example block to show they are
missing.

The Makefile should be just enough to produce output with no links between
chapters.

  • Property mode set to 100644
File size: 2.2 KB
Line 
1#
2#  COPYRIGHT (c) 1988-1998.
3#  On-Line Applications Research Corporation (OAR).
4#  All rights reserved.
5#
6#  $Id$
7#
8
9PROJECT=rgdb_specs
10DISTRIBUTION_LEVEL=public
11
12include ../Make.config
13
14all: html info ps
15
16dirs:
17        $(make-dirs)
18
19COMMON_FILES=../common/cpright.texi ../common/setup.texi
20
21GENERATED_FILES= \
22    intro.texi revision.texi objectives.texi gdbinternals.texi \
23    interfacing.texi comm.texi daemon.texi conclusion.texi
24
25
26FILES=$(PROJECT).texi $(GENERATED_FILES)
27
28INFOFILES=$(wildcard $(PROJECT) $(PROJECT)-*)
29
30info: dirs $(PROJECT)
31        #cp $(wildcard $(PROJECT) $(PROJECT)-*) $(INFO_INSTALL)
32        # cp $(PROJECT) $(INFO_INSTALL)
33
34$(PROJECT): $(FILES)
35        $(MAKEINFO) $(PROJECT).texi
36
37dvi: $(PROJECT).dvi
38ps: dirs $(PROJECT).ps
39       
40$(PROJECT).ps: $(PROJECT).dvi
41        dvips -o $(PROJECT).ps $(PROJECT).dvi
42        cp $(PROJECT).ps $(PS_INSTALL)
43
44# run texi2dvi twice to generate the xref's properly.
45$(PROJECT).dvi: $(FILES)
46        $(TEXI2DVI) $(PROJECT).texi
47        texi2dvi $(PROJECT).texi
48
49html: dirs $(FILES)
50        -mkdir -p $(WWW_INSTALL)/$(PROJECT)
51        $(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \
52            $(PROJECT).texi
53
54clean:
55        rm -f *.o $(PROG) *.txt core
56        rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
57        rm -f $(PROJECT) $(PROJECT)-* $(GENERATED_FILES)
58        rm -f *.fixed _* network.t
59
60#
61#  Process Automatically Generated Files
62#
63
64@include intro.texi
65@include revision.texi
66@include objectives.texi
67@include gdbinternals.texi
68@include interfacing.texi
69@include comm.texi
70@include daemon.texi
71@include conclusion.texi
72
73intro.texi: intro.t Makefile
74        $(BMENU) -p "Top" \
75            -u "Top" \
76            -n "" ${*}.t
77
78revision.texi: revision.t Makefile
79        $(BMENU) -p "Top" \
80            -u "Top" \
81            -n "" ${*}.t
82
83objectives.texi: objectives.t Makefile
84        $(BMENU) -p "Top" \
85            -u "Top" \
86            -n "" ${*}.t
87
88gdbinternals.texi: gdbinternals.t Makefile
89        $(BMENU) -p "Top" \
90            -u "Top" \
91            -n "" ${*}.t
92
93interfacing.texi: interfacing.t Makefile
94        $(BMENU) -p "Top" \
95            -u "Top" \
96            -n "" ${*}.t
97
98comm.texi: comm.t Makefile
99        $(BMENU) -p "Top" \
100            -u "Top" \
101            -n "" ${*}.t
102
103daemon.texi: daemon.t Makefile
104        $(BMENU) -p "Top" \
105            -u "Top" \
106            -n "" ${*}.t
107
108conclusion.texi: conclusion.t Makefile
109        $(BMENU) -p "Top" \
110            -u "Top" \
111            -n "" ${*}.t
112
113
Note: See TracBrowser for help on using the repository browser.