source: rtems/doc/new_chapters/Makefile @ bc950e87

4.104.114.84.95
Last change on this file since bc950e87 was bc950e87, checked in by Joel Sherrill <joel.sherrill@…>, on Nov 19, 1998 at 4:02:06 PM

Applied updates from remote work while doing class.

  • Property mode set to 100644
File size: 3.8 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=posix_users_new
10DISTRIBUTION_LEVEL=public
11
12include ../Make.config
13
14all: html info ps
15
16dirs:
17        $(make-dirs)
18
19COMMON_FILES=../common/cpright.texi
20
21GENERATED_FILES= \
22   adminiface.texi cancel.texi clock.texi cond.texi confspace.texi \
23   cspecific.texi device.texi dumpcontrol.texi eventlog.texi files.texi \
24   io.texi key.texi memorymgmt.texi message.texi mutex.texi procenv.texi \
25   process.texi sched.texi semaphores.texi signal.texi systemdb.texi \
26   thread.texi \
27   stackchk.texi rtmonuse.texi cpuuse.texi error.texi monitor.texi
28
29FILES= posix_users.texi preface.texi \
30  $(COMMON_FILES) $(GENERATED_FILES)
31
32INFOFILES=$(wildcard $(PROJECT) $(PROJECT)-*)
33
34info: dirs $(FILES) $(PROJECT)
35#       cp $(PROJECT) $(PROJECT)-* $(INFO_INSTALL)
36        cp $(PROJECT) $(INFO_INSTALL)
37
38$(PROJECT): $(FILES)
39        $(MAKEINFO) posix_users.texi
40
41dvi: $(PROJECT).dvi
42ps: dirs $(PROJECT).ps
43       
44$(PROJECT).ps: $(PROJECT).dvi
45        dvips -o $(PROJECT).ps $(PROJECT).dvi
46        cp $(PROJECT).ps $(PS_INSTALL)
47
48$(PROJECT).dvi: $(FILES)
49        $(TEXI2DVI) posix_users.texi
50        mv posix_users.dvi $(PROJECT).dvi
51
52html: dirs $(FILES)
53        -mkdir -p $(WWW_INSTALL)/$(PROJECT)
54        -cd .. ; gmake headers
55        $(TEXI2WWW) $(TEXI2WWW_ARGS) -dir $(WWW_INSTALL)/$(PROJECT) \
56            posix_users.texi
57
58clean:
59        rm -f *.o $(PROG) *.txt core *.html
60        rm -f *.dvi *.ps *.log *.aux *.cp *.fn *.ky *.pg *.toc *.tp *.vr $(BASE)
61        rm -f $(PROJECT) $(PROJECT)-* _* $(GENERATED_FILES)
62
63process.texi: process.t Makefile
64         $(BMENU) -p "" \
65            -u "Top" \
66            -n "" ${*}.t
67
68procenv.texi: procenv.t Makefile
69         $(BMENU) -p "" \
70            -u "Top" \
71            -n "" ${*}.t
72
73files.texi: files.t Makefile
74         $(BMENU) -p "" \
75            -u "Top" \
76            -n "" ${*}.t
77
78thread.texi: thread.t Makefile
79         $(BMENU) -p "" \
80            -u "Top" \
81            -n "" ${*}.t
82
83signal.texi: signal.t Makefile
84         $(BMENU) -p "" \
85            -u "Top" \
86            -n "" ${*}.t
87
88mutex.texi: mutex.t Makefile
89         $(BMENU) -p "" \
90            -u "Top" \
91            -n "" ${*}.t
92
93cond.texi: cond.t Makefile
94         $(BMENU) -p "" \
95            -u "Top" \
96            -n "" ${*}.t
97
98key.texi: key.t Makefile
99         $(BMENU) -p "" \
100            -u "Top" \
101            -n "" ${*}.t
102
103clock.texi: clock.t Makefile
104         $(BMENU) -p "" \
105            -u "Top" \
106            -n "" ${*}.t
107
108sched.texi: sched.t Makefile
109         $(BMENU) -p "" \
110            -u "Top" \
111            -n "" ${*}.t
112
113io.texi: io.t Makefile
114         $(BMENU) -p "" \
115            -u "Top" \
116            -n "" ${*}.t
117
118device.texi: device.t Makefile
119         $(BMENU) -p "" \
120            -u "Top" \
121            -n "" ${*}.t
122
123cspecific.texi: cspecific.t Makefile
124         $(BMENU) -p "" \
125            -u "Top" \
126            -n "" ${*}.t
127
128semaphores.texi: semaphores.t Makefile
129         $(BMENU) -p "" \
130            -u "Top" \
131            -n "" ${*}.t
132
133memorymgmt.texi: memorymgmt.t Makefile
134         $(BMENU) -p "" \
135            -u "Top" \
136            -n "" ${*}.t
137
138message.texi: message.t Makefile
139         $(BMENU) -p "" \
140            -u "Top" \
141            -n "" ${*}.t
142
143cancel.texi: cancel.t Makefile
144         $(BMENU) -p "" \
145            -u "Top" \
146            -n "" ${*}.t
147
148eventlog.texi: eventlog.t Makefile
149         $(BMENU) -p "" \
150            -u "Top" \
151            -n "" ${*}.t
152
153dumpcontrol.texi: dumpcontrol.t Makefile
154         $(BMENU) -p "" \
155            -u "Top" \
156            -n "" ${*}.t
157
158confspace.texi: confspace.t Makefile
159         $(BMENU) -p "" \
160            -u "Top" \
161            -n "" ${*}.t
162
163adminiface.texi: adminiface.t Makefile
164         $(BMENU) -p "" \
165            -u "Top" \
166            -n "" ${*}.t
167
168systemdb.texi: systemdb.t Makefile
169         $(BMENU) -p "" \
170            -u "Top" \
171            -n "" ${*}.t
172
173stackchk.texi: stackchk.t Makefile
174        $(BMENU) -p "" \
175            -u "Top" \
176            -n "" ${*}.t
177
178rtmonuse.texi: rtmonuse.t Makefile
179        $(BMENU) -p "" \
180            -u "Top" \
181            -n "" ${*}.t
182
183cpuuse.texi: cpuuse.t Makefile
184        $(BMENU) -p "" \
185            -u "Top" \
186            -n "" ${*}.t
187
188error.texi: error.t Makefile
189        $(BMENU) -p "" \
190            -u "Top" \
191            -n "" ${*}.t
192
193monitor.texi: monitor.t Makefile
194        $(BMENU) -p "" \
195            -u "Top" \
196            -n "" ${*}.t
Note: See TracBrowser for help on using the repository browser.