/[TIS-4000 Rel T60]/sun2.4/bin/Makefile
ViewVC logotype

Contents of /sun2.4/bin/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.16 - (show annotations)
Thu Nov 30 17:10:23 2000 UTC (23 years ago) by tis4000
Branch: MAIN
CVS Tags: Duluth_baseline, LMC_baseline, HEAD
Changes since 1.15: +5 -0 lines
Include build command lines for trn. - tomalesky

1 SHELL = /bin/sh
2
3 all: getverdefs bld_mods copy_sdr
4
5 cvs_update:
6 cd ./; update_from_cvs
7
8 # make libraries (libCom, libUnix, ca, and util) first, then the
9 # programs that use them
10
11 getverdefs:
12 chmod 777 ./getverdefs.sh
13
14 bld_mods:
15 @echo "========================================================================="
16 @echo "building libraries for `pwd`"
17 @echo " "
18 cd ../util ; make libppr.a
19 cd ../msgMon ; make ; make install
20 cd ../libUnix ; make ; make install
21 cd ../libCom ; make ; make install
22 cd ../libtis ; make ; make install
23 cd ../libTisClient ; make ; make install
24 cd ../servers ; make libServer.a
25 cd ../tisgalaxylib ; make ; make install
26 cd ../dbTree ; make dbTreeLib.a
27 cd ../dbLibrary ; make
28 # Note: make secure system library before ca!
29 cd ../CalISO ; make libCalISO.a ; cp -p libCalISO.a ../bin
30 cd ../ca ; make libca.a
31 cd ../tlm ; make libtlm.a
32 # Note: make secure system programs after calibrary!
33 cd ../CalISO ; make ; make install
34 cd ../newtrend ; make xbaseSnapLib.a
35 cd ../dpaLibrary; make dpaLibrary.a
36 cd ../msLibrary ; make msLibrary.a
37 @echo " "
38 @echo "========================================================================="
39 @echo "building utilities for `pwd`"
40 @echo " "
41 cd ../alarm ; make ; make install
42 cd ../alarmVuCC ; make ; make install
43 cd ../applix ; make ; make install
44 cd ../avm ; make ; make install
45 cd ../bld ; make
46 cd ../ca ; make ; make install
47 cd ../cau ; make ; make install
48 cd ../converters; make ; make install
49 cd ../dataVuCC ; make ; make install
50 cd ../dbClient ; make ; make install
51 cd ../dbFix ; make ; make install
52 cd ../dbTree ; make ; make install
53 cd ../dpa ; make ; make install
54 cd ../dsk ; make ; make install
55 cd ../FileTransfer ; make ; make install
56 cd ../fwdlink ; make ; make install
57 cd ../hsync ; make ; make install
58 cd ../importapps; make
59 cd ../imps ; make ; make install
60 cd ../ims ; make ; make install
61 cd ../msArbiter ; make ; make install
62 cd ../msLibrary ; make ; make install
63 cd ../newtrend ; make ; make install
64 cd ../odss ; make ; make install
65 cd ../odt ; make ; make install
66 cd ../operator ; make ; make install
67 cd ../opi ; make ; make install
68 cd ../opNote ; make ; make install
69 cd ../pager ; make ; make install
70 cd ../png ; make ; make install
71 cd ../prodInv ; make ; make install
72 cd ../rsrv ; make ; make install
73 cd ../servers ; make ; make install
74 cd ../sequencer ; make ; make install
75 cd ../slm ; make ; make install
76 cd ../snlvuCC ; make ; make install
77 cd ../tagvuCC ; make ; make install
78 cd ../time ; make ; make install
79 cd ../tisLdisp ; make ; make install
80 cd ../tisPassword ; make ; make install
81 cd ../tisPermissions ; make ; make install
82 cd ../tlm ; make ; make install
83 cd ../trendvuCC ; make ; make install
84 cd ../util ; make ; make install
85 cd ../utility ; make ; make install
86 cd ../alm ; make ; make install
87 cd ../diagTools ; make ; make install
88 cd ../voipMon ; make ; make install
89 cd ../soundPlayers ; make ; make install
90 cd ../uddsTools ; make ; make install
91 # trn is oracle only
92 cd ../trn/oracle ; make ; make install
93
94 copy_sdr:
95 @echo " "
96 @echo "========================================================================="
97 @echo "copying default.dctsdr for `pwd`"
98 @echo " "
99 cp -p ../../../share/epicsH/rec/default.dctsdr ../bin
100
101 bld_sdr:
102 @echo " "
103 @echo "========================================================================="
104 @echo "building default.dctsdr for `pwd`"
105 @echo " "
106 cd ../../../share/sdr; make
107 cp -p ../../../share/epicsH/rec/default.dctsdr ../bin
108
109 clean:
110 @echo " "
111 @echo "========================================================================="
112 @echo "cleaning directories of all .o, .a and executables"
113 @echo " "
114
115 cd ../alarm ; make clean
116 cd ../alarmVuCC ; make clean
117 cd ../applix ; make clean
118 cd ../avm ; make clean
119 cd ../bld ; make clean
120 cd ../ca ; make clean
121 cd ../cau ; make clean
122 cd ../converters; make clean
123 cd ../dataVuCC ; make clean
124 cd ../dbClient ; make clean
125 cd ../dbFix ; make clean
126 cd ../dbLibrary ; make clean
127 cd ../dbTree ; make clean
128 cd ../dpa ; make clean
129 cd ../dpaLibrary; make clean
130 cd ../dsk ; make clean
131 cd ../FileTransfer ; make clean
132 cd ../fwdlink ; make clean
133 cd ../hsync ; make clean
134 cd ../importapps; make clean
135 cd ../imps ; make clean
136 cd ../ims ; make clean
137 cd ../libCom ; make clean
138 cd ../libtis ; make clean
139 cd ../libTisClient ; make clean
140 cd ../libUnix ; make clean
141 cd ../msArbiter ; make clean
142 cd ../msLibrary ; make clean
143 cd ../msgMon ; make clean
144 cd ../newtrend ; make clean
145 cd ../odss ; make clean
146 cd ../odt ; make clean
147 cd ../operator ; make clean
148 cd ../opi ; make clean
149 cd ../opNote ; make clean
150 cd ../pager ; make clean
151 cd ../png ; make clean
152 cd ../prodInv ; make clean
153 cd ../rsrv ; make clean
154 cd ../servers ; make clean
155 cd ../sequencer ; make clean
156 cd ../slm ; make clean
157 cd ../snlvuCC ; make clean
158 cd ../tagvuCC ; make clean
159 cd ../tankfarm ; make clean
160 cd ../time ; make clean
161 cd ../tisgalaxylib ; make clean
162 cd ../tisLdisp ; make clean
163 cd ../tisPassword ; make clean
164 cd ../tisPermissions ; make clean
165 cd ../tlm ; make clean
166 cd ../trendvuCC ; make clean
167 cd ../util ; make clean
168 cd ../utility ; make clean
169 cd ../alm ; make clean
170 cd ../diagTools ; make clean
171 cd ../voipMon ; make clean
172 cd ../soundPlayers ; make clean
173 cd ../uddsTools ; make clean
174 cd ../trn/oracle; make clean
175
176 depend:
177 @echo " "
178 @echo "========================================================================="
179 @echo "updating all dependencies for `pwd`"
180 @echo " "
181 cd ../alarm ; make depend
182 cd ../alarmVuCC ; make depend
183 cd ../applix ; make depend
184 cd ../avm ; make depend
185 cd ../bld ; make depend
186 cd ../ca ; make depend
187 cd ../cau ; make depend
188 cd ../converters; make depend
189 cd ../dataVuCC ; make depend
190 cd ../dbClient ; make depend
191 cd ../dbFix ; make depend
192 cd ../dbLibrary ; make depend
193 cd ../dbTree ; make depend
194 cd ../dpa ; make depend
195 cd ../dpaLibrary; make depend
196 cd ../dsk ; make depend
197 cd ../FileTransfer ; make depend
198 cd ../fwdlink ; make depend
199 cd ../hsync ; make depend
200 cd ../importapps; make depend
201 cd ../imps ; make depend
202 cd ../ims ; make depend
203 cd ../libCom ; make depend
204 cd ../libtis ; make depend
205 cd ../libTisClient ; make depend
206 cd ../libUnix ; make depend
207 cd ../msArbiter ; make depend
208 cd ../msLibrary ; make depend
209 cd ../msgMon ; make depend
210 cd ../newtrend ; make depend
211 cd ../odss ; make depend
212 cd ../odt ; make depend
213 cd ../operator ; make depend
214 cd ../opi ; make depend
215 cd ../opNote ; make depend
216 cd ../pager ; make depend
217 cd ../png ; make depend
218 cd ../prodInv ; make depend
219 cd ../rsrv ; make depend
220 cd ../servers ; make depend
221 cd ../sequencer ; make depend
222 cd ../slm ; make depend
223 cd ../snlvuCC ; make depend
224 cd ../tagvuCC ; make depend
225 cd ../tankfarm ; make depend
226 cd ../time ; make depend
227 cd ../tisgalaxylib ; make depend
228 cd ../tisLdisp ; make depend
229 cd ../tisPassword ; make depend
230 cd ../tisPermissions ; make depend
231 cd ../tlm ; make depend
232 cd ../trendvuCC ; make depend
233 cd ../util ; make depend
234 cd ../utility ; make depend
235 cd ../alm ; make depend
236 cd ../diagTools ; make depend
237 cd ../voipMon ; make depend
238 cd ../soundPlayers ; make depend
239 cd ../trn/oracle ; make depend
240
241

  ViewVC Help
Powered by ViewVC 1.1.30