source: rtems/doc/posix_users/Makefile @ 28807e7

4.104.114.84.95
Last change on this file since 28807e7 was 28807e7, checked in by Joel Sherrill <joel.sherrill@…>, on 07/03/99 at 17:13:27

Removed concept of distribution level.

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