/[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.1 - (show annotations)
Tue Aug 3 17:10:57 1999 UTC (23 years, 6 months ago) by tis4000
Branch: MAIN
Branch point for: HIA
Initial revision

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

  ViewVC Help
Powered by ViewVC 1.1.28