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

Contents of /sun2.4/dataVuCC/Makefile

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


Revision 1.2 - (show annotations)
Tue Aug 17 18:39:44 1999 UTC (24 years, 6 months ago) by tis4000
Branch: MAIN
Changes since 1.1: +14 -10971 lines
08-17-99	ems	added target depend, which creates Makefile.depend
			since the dependancies are differant from machine to
			machine, not having the dependancies in the Makefile
			will not confuse CVS

1 CC = CC -g -DUNIX -DSOLARIS -DUSECB63
2
3 RM = rm -f
4
5 TOP = ../../..
6
7 CODEBASEPATH = /tools/codebase63/source
8 LIBPATH=$(TOP)/Unix/sun2.4/bin
9 SRCPATH=$(TOP)/share/src
10 VUPATH=$(SRCPATH)/dataVuCC
11
12 INCLUDES = \
13 -I$(VUPATH) \
14 -I$(GALAXYHOME)/include \
15 -I$(TOP)/share/epicsH \
16 -I$(TOP)/share/src/libtis \
17 -I$(TOP)/share/ascii \
18 -I$(TOP)/share/src/tisgalaxylib \
19 -I$(CODEBASEPATH) \
20 -I/usr/openwin/include \
21 -I/usr/include \
22 -I/usr/include/sys \
23 -I/usr/include/netinet
24
25 ALLDEFINES = $(INCLUDES)
26
27 STDLIBS = -lsocket -lnsl -lm
28
29 LIBS = \
30 $(LIBPATH)/libCom.a \
31 $(LIBPATH)/dbLibrary.a \
32 $(LIBPATH)/libca.a \
33 $(LIBPATH)/libUnix.a \
34 $(LIBPATH)/tisgalaxylib.a \
35 $(LIBPATH)/libTisClient.a \
36 $(LIBPATH)/tisMsgLib.a \
37 $(CODEBASEPATH)/libcb.a
38
39 SRCS = \
40 $(VUPATH)/dataVu.cxx \
41 $(VUPATH)/vuAccDialogClass.cxx \
42 $(VUPATH)/vuAiDialogClass.cxx \
43 $(VUPATH)/vuAlarmInfoDialogClass.cxx \
44 $(VUPATH)/vuAlmGrpSelDialogClass.cxx \
45 $(VUPATH)/vuAoDialogClass.cxx \
46 $(VUPATH)/vuApiCfgDialogClass.cxx \
47 $(VUPATH)/vuArchInfoDialogClass.cxx \
48 $(VUPATH)/vuArReducDialogClass.cxx \
49 $(VUPATH)/vuBiDialogClass.cxx \
50 $(VUPATH)/vuBoDialogClass.cxx \
51 $(VUPATH)/vuCalcDialogClass.cxx \
52 $(VUPATH)/vuCommonDialogClass.cxx \
53 $(VUPATH)/vuDatabaseClass.cxx \
54 $(VUPATH)/vuDatamoveDialogClass.cxx \
55 $(VUPATH)/vuDdcDialogClass.cxx \
56 $(VUPATH)/vuDeadtimeDialogClass.cxx \
57 $(VUPATH)/vuDpaDialogClass.cxx \
58 $(VUPATH)/vuExportClass.cxx \
59 $(VUPATH)/vuFanoutDialogClass.cxx \
60 $(VUPATH)/vuFindDialogClass.cxx \
61 $(VUPATH)/vuImportClass.cxx \
62 $(VUPATH)/vuIocEditDialogClass.cxx \
63 $(VUPATH)/vuLaunchCfgDialogClass.cxx \
64 $(VUPATH)/vuLdfw1DialogClass.cxx \
65 $(VUPATH)/vuLdfw2DialogClass.cxx \
66 $(VUPATH)/vuLeadLagDialogClass.cxx \
67 $(VUPATH)/vuMainDialogClass.cxx \
68 $(VUPATH)/vuMbbiDialogClass.cxx \
69 $(VUPATH)/vuMbboDialogClass.cxx \
70 $(VUPATH)/vuMkPtsDialogClass.cxx \
71 $(VUPATH)/vuNavigatorDialogClass.cxx \
72 $(VUPATH)/vuPatDialogClass.cxx \
73 $(VUPATH)/vuPidDialogClass.cxx \
74 $(VUPATH)/vuPipeDialogClass.cxx \
75 $(VUPATH)/vuPotDialogClass.cxx \
76 $(VUPATH)/vuPtoDialogClass.cxx \
77 $(VUPATH)/vuPumpDialogClass.cxx \
78 $(VUPATH)/vuRampDialogClass.cxx \
79 $(VUPATH)/vuResEditDialogClass.cxx \
80 $(VUPATH)/vuScriptScheduleDialogClass.cxx \
81 $(VUPATH)/vuSelDialogClass.cxx \
82 $(VUPATH)/vuSigDialogClass.cxx \
83 $(VUPATH)/vuStateDialogClass.cxx \
84 $(VUPATH)/vuStringinDialogClass.cxx \
85 $(VUPATH)/vuStringoutDialogClass.cxx \
86 $(VUPATH)/vuTankDialogClass.cxx \
87 $(VUPATH)/vuTdDialogClass.cxx \
88 $(VUPATH)/vuUdbDialogClass.cxx \
89 $(VUPATH)/vuUtils.cxx \
90 $(VUPATH)/vuValveDialogClass.cxx \
91 $(VUPATH)/vuWaveformDialogClass.cxx \
92 $(VUPATH)/vugrplistdialogclass.cxx \
93 $(VUPATH)/vuiocdialogclass.cxx \
94 $(VUPATH)/vunames.cxx \
95 $(VUPATH)/vunetwork.cxx
96
97 OBJS = \
98 dataVu.o \
99 vuAccDialogClass.o \
100 vuAiDialogClass.o \
101 vuAlarmInfoDialogClass.o \
102 vuAlmGrpSelDialogClass.o \
103 vuAoDialogClass.o \
104 vuApiCfgDialogClass.o \
105 vuArchInfoDialogClass.o \
106 vuArReducDialogClass.o \
107 vuBiDialogClass.o \
108 vuBoDialogClass.o \
109 vuCalcDialogClass.o \
110 vuCommonDialogClass.o \
111 vuDatabaseClass.o \
112 vuDatamoveDialogClass.o \
113 vuDdcDialogClass.o \
114 vuDeadtimeDialogClass.o \
115 vuDpaDialogClass.o \
116 vuExportClass.o \
117 vuFanoutDialogClass.o \
118 vuFindDialogClass.o \
119 vuImportClass.o \
120 vuIocEditDialogClass.o \
121 vuLaunchCfgDialogClass.o \
122 vuLdfw1DialogClass.o \
123 vuLdfw2DialogClass.o \
124 vuLeadLagDialogClass.o \
125 vuMainDialogClass.o \
126 vuMbbiDialogClass.o \
127 vuMbboDialogClass.o \
128 vuMkPtsDialogClass.o \
129 vuNavigatorDialogClass.o \
130 vuPatDialogClass.o \
131 vuPidDialogClass.o \
132 vuPipeDialogClass.o \
133 vuPotDialogClass.o \
134 vuPtoDialogClass.o \
135 vuPumpDialogClass.o \
136 vuRampDialogClass.o \
137 vuResEditDialogClass.o \
138 vuScriptScheduleDialogClass.o \
139 vuSelDialogClass.o \
140 vuSigDialogClass.o \
141 vuStateDialogClass.o \
142 vuStringinDialogClass.o \
143 vuStringoutDialogClass.o \
144 vuTankDialogClass.o \
145 vuTdDialogClass.o \
146 vuUdbDialogClass.o \
147 vuUtils.o \
148 vuValveDialogClass.o \
149 vuWaveformDialogClass.o \
150 vugrplistdialogclass.o \
151 vuiocdialogclass.o \
152 vunames.o \
153 vunetwork.o
154
155 all: depend dataVu dataVu.vr
156
157 dataVu: $(OBJS) $(LIBS)
158 $(CC) -o dataVu $(OBJS) \
159 -L$(GALAXYHOME)/lib -L/usr/openwin/lib $(LIBS)\
160 -lvgalaxy++-debug -lXext -lX11 $(STDLIBS)
161
162 dataVu.vr: $(VUPATH)/dataVu.vrx
163 $(RM) dataVu.vr
164 vrx2vr -force $(VUPATH)/dataVu.vrx
165
166 dataVu.o: $(VUPATH)/dataVu.cxx
167 $(RM) dataVu.o
168 $(CC) -c $(INCLUDES) $(VUPATH)/dataVu.cxx
169
170 vuAccDialogClass.o: $(VUPATH)/vuAccDialogClass.cxx
171 $(RM) vuAccDialogClass.o
172 $(CC) -c $(INCLUDES) $(VUPATH)/vuAccDialogClass.cxx
173
174 vuAiDialogClass.o: $(VUPATH)/vuAiDialogClass.cxx
175 $(RM) vuAiDialogClass.o
176 $(CC) -c $(INCLUDES) $(VUPATH)/vuAiDialogClass.cxx
177
178 vuAlarmInfoDialogClass.o: $(VUPATH)/vuAlarmInfoDialogClass.cxx
179 $(RM) vuAlarmInfoDialogClass.o
180 $(CC) -c $(INCLUDES) $(VUPATH)/vuAlarmInfoDialogClass.cxx
181
182 vuAlmGrpSelDialogClass.o: $(VUPATH)/vuAlmGrpSelDialogClass.cxx
183 $(RM) vuAlmGrpSelDialogClass.o
184 $(CC) -c $(INCLUDES) $(VUPATH)/vuAlmGrpSelDialogClass.cxx
185
186 vuAoDialogClass.o: $(VUPATH)/vuAoDialogClass.cxx
187 $(RM) vuAoDialogClass.o
188 $(CC) -c $(INCLUDES) $(VUPATH)/vuAoDialogClass.cxx
189
190 vuApiCfgDialogClass.o: $(VUPATH)/vuApiCfgDialogClass.cxx
191 $(RM) vuApiCfgDialogClass.o
192 $(CC) -c $(INCLUDES) $(VUPATH)/vuApiCfgDialogClass.cxx
193
194 vuArchInfoDialogClass.o: $(VUPATH)/vuArchInfoDialogClass.cxx
195 $(RM) vuArchInfoDialogClass.o
196 $(CC) -c $(INCLUDES) $(VUPATH)/vuArchInfoDialogClass.cxx
197
198 vuArReducDialogClass.o: $(VUPATH)/vuArReducDialogClass.cxx
199 $(RM) vuArReducDialogClass.o
200 $(CC) -c $(INCLUDES) $(VUPATH)/vuArReducDialogClass.cxx
201
202 vuBiDialogClass.o: $(VUPATH)/vuBiDialogClass.cxx
203 $(RM) vuBiDialogClass.o
204 $(CC) -c $(INCLUDES) $(VUPATH)/vuBiDialogClass.cxx
205
206 vuBoDialogClass.o: $(VUPATH)/vuBoDialogClass.cxx
207 $(RM) vuBoDialogClass.o
208 $(CC) -c $(INCLUDES) $(VUPATH)/vuBoDialogClass.cxx
209
210 vuCalcDialogClass.o: $(VUPATH)/vuCalcDialogClass.cxx
211 $(RM) vuCalcDialogClass.o
212 $(CC) -c $(INCLUDES) $(VUPATH)/vuCalcDialogClass.cxx
213
214 vuCommonDialogClass.o: $(VUPATH)/vuCommonDialogClass.cxx
215 $(RM) vuCommonDialogClass.o
216 $(CC) -c $(INCLUDES) $(VUPATH)/vuCommonDialogClass.cxx
217
218 vuDatabaseClass.o: $(VUPATH)/vuDatabaseClass.cxx
219 $(RM) vuDatabaseClass.o
220 $(CC) -c $(INCLUDES) $(VUPATH)/vuDatabaseClass.cxx
221
222 vuDatamoveDialogClass.o: $(VUPATH)/vuDatamoveDialogClass.cxx
223 $(RM) vuDatamoveDialogClass.o
224 $(CC) -c $(INCLUDES) $(VUPATH)/vuDatamoveDialogClass.cxx
225
226 vuDdcDialogClass.o: $(VUPATH)/vuDdcDialogClass.cxx
227 $(RM) vuDdcDialogClass.o
228 $(CC) -c $(INCLUDES) $(VUPATH)/vuDdcDialogClass.cxx
229
230 vuDeadtimeDialogClass.o: $(VUPATH)/vuDeadtimeDialogClass.cxx
231 $(RM) vuDeadtimeDialogClass.o
232 $(CC) -c $(INCLUDES) $(VUPATH)/vuDeadtimeDialogClass.cxx
233
234 vuDpaDialogClass.o: $(VUPATH)/vuDpaDialogClass.cxx
235 $(RM) vuDpaDialogClass.o
236 $(CC) -c $(INCLUDES) $(VUPATH)/vuDpaDialogClass.cxx
237
238 vuExportClass.o: $(VUPATH)/vuExportClass.cxx
239 $(RM) vuExportClass.o
240 $(CC) -c $(INCLUDES) $(VUPATH)/vuExportClass.cxx
241
242 vuFanoutDialogClass.o: $(VUPATH)/vuFanoutDialogClass.cxx
243 $(RM) vuFanoutDialogClass.o
244 $(CC) -c $(INCLUDES) $(VUPATH)/vuFanoutDialogClass.cxx
245
246 vuFindDialogClass.o: $(VUPATH)/vuFindDialogClass.cxx
247 $(RM) vuFindDialogClass.o
248 $(CC) -c $(INCLUDES) $(VUPATH)/vuFindDialogClass.cxx
249
250 vuImportClass.o: $(VUPATH)/vuImportClass.cxx
251 $(RM) vuImportClass.o
252 $(CC) -c $(INCLUDES) $(VUPATH)/vuImportClass.cxx
253
254 vuIocEditDialogClass.o: $(VUPATH)/vuIocEditDialogClass.cxx
255 $(RM) vuIocEditDialogClass.o
256 $(CC) -c $(INCLUDES) $(VUPATH)/vuIocEditDialogClass.cxx
257
258 vuLaunchCfgDialogClass.o: $(VUPATH)/vuLaunchCfgDialogClass.cxx
259 $(RM) vuLaunchCfgDialogClass.o
260 $(CC) -c $(INCLUDES) $(VUPATH)/vuLaunchCfgDialogClass.cxx
261
262 vuLdfw1DialogClass.o: $(VUPATH)/vuLdfw1DialogClass.cxx
263 $(RM) vuLdfw1DialogClass.o
264 $(CC) -c $(INCLUDES) $(VUPATH)/vuLdfw1DialogClass.cxx
265
266 vuLdfw2DialogClass.o: $(VUPATH)/vuLdfw2DialogClass.cxx
267 $(RM) vuLdfw2DialogClass.o
268 $(CC) -c $(INCLUDES) $(VUPATH)/vuLdfw2DialogClass.cxx
269
270 vuLeadLagDialogClass.o: $(VUPATH)/vuLeadLagDialogClass.cxx
271 $(RM) vuLeadLagDialogClass.o
272 $(CC) -c $(INCLUDES) $(VUPATH)/vuLeadLagDialogClass.cxx
273
274 vuMainDialogClass.o: $(VUPATH)/vuMainDialogClass.cxx
275 $(RM) vuMainDialogClass.o
276 $(CC) -c $(INCLUDES) $(VUPATH)/vuMainDialogClass.cxx
277
278 vuMbbiDialogClass.o: $(VUPATH)/vuMbbiDialogClass.cxx
279 $(RM) vuMbbiDialogClass.o
280 $(CC) -c $(INCLUDES) $(VUPATH)/vuMbbiDialogClass.cxx
281
282 vuMbboDialogClass.o: $(VUPATH)/vuMbboDialogClass.cxx
283 $(RM) vuMbboDialogClass.o
284 $(CC) -c $(INCLUDES) $(VUPATH)/vuMbboDialogClass.cxx
285
286 vuMkPtsDialogClass.o: $(VUPATH)/vuMkPtsDialogClass.cxx
287 $(RM) vuMkPtsDialgoClass.o
288 $(CC) -c $(INCLUDES) $(VUPATH)/vuMkPtsDialogClass.cxx
289
290 vuNavigatorDialogClass.o: $(VUPATH)/vuNavigatorDialogClass.cxx
291 $(RM) vuNavigatorDialogClass.o
292 $(CC) -c $(INCLUDES) $(VUPATH)/vuNavigatorDialogClass.cxx
293
294 vuPatDialogClass.o: $(VUPATH)/vuPatDialogClass.cxx
295 $(RM) vuPatDialogClass.o
296 $(CC) -c $(INCLUDES) $(VUPATH)/vuPatDialogClass.cxx
297
298 vuPidDialogClass.o: $(VUPATH)/vuPidDialogClass.cxx
299 $(RM) vuPidDialogClass.o
300 $(CC) -c $(INCLUDES) $(VUPATH)/vuPidDialogClass.cxx
301
302 vuPipeDialogClass.o: $(VUPATH)/vuPipeDialogClass.cxx
303 $(RM) vuPipeDialogClass.o
304 $(CC) -c $(INCLUDES) $(VUPATH)/vuPipeDialogClass.cxx
305
306 vuPotDialogClass.o: $(VUPATH)/vuPotDialogClass.cxx
307 $(RM) vuPotDialogClass.o
308 $(CC) -c $(INCLUDES) $(VUPATH)/vuPotDialogClass.cxx
309
310 vuPtoDialogClass.o: $(VUPATH)/vuPtoDialogClass.cxx
311 $(RM) vuPtoDialogClass.o
312 $(CC) -c $(INCLUDES) $(VUPATH)/vuPtoDialogClass.cxx
313
314 vuPumpDialogClass.o: $(VUPATH)/vuPumpDialogClass.cxx
315 $(RM) vuPumpDialogClass.o
316 $(CC) -c $(INCLUDES) $(VUPATH)/vuPumpDialogClass.cxx
317
318 vuRampDialogClass.o: $(VUPATH)/vuRampDialogClass.cxx
319 $(RM) vuRampDialogClass.o
320 $(CC) -c $(INCLUDES) $(VUPATH)/vuRampDialogClass.cxx
321
322 vuResEditDialogClass.o: $(VUPATH)/vuResEditDialogClass.cxx
323 $(RM) vuResEditDialogClass.o
324 $(CC) -c $(INCLUDES) $(VUPATH)/vuResEditDialogClass.cxx
325
326 vuScriptScheduleDialogClass.o: $(VUPATH)/vuScriptScheduleDialogClass.cxx
327 $(RM) vuScriptScheduleDialogClass.o
328 $(CC) -c $(INCLUDES) $(VUPATH)/vuScriptScheduleDialogClass.cxx
329
330 vuSelDialogClass.o: $(VUPATH)/vuSelDialogClass.cxx
331 $(RM) vuSelDialogClass.o
332 $(CC) -c $(INCLUDES) $(VUPATH)/vuSelDialogClass.cxx
333
334 vuSigDialogClass.o: $(VUPATH)/vuSigDialogClass.cxx
335 $(RM) vuSigDialogClass.o
336 $(CC) -c $(INCLUDES) $(VUPATH)/vuSigDialogClass.cxx
337
338 vuStateDialogClass.o: $(VUPATH)/vuStateDialogClass.cxx
339 $(RM) vuStateDialogClass.o
340 $(CC) -c $(INCLUDES) $(VUPATH)/vuStateDialogClass.cxx
341
342 vuStringinDialogClass.o: $(VUPATH)/vuStringinDialogClass.cxx
343 $(RM) vuStringinDialogClass.o
344 $(CC) -c $(INCLUDES) $(VUPATH)/vuStringinDialogClass.cxx
345
346 vuStringoutDialogClass.o: $(VUPATH)/vuStringoutDialogClass.cxx
347 $(RM) vuStringoutDialogClass.o
348 $(CC) -c $(INCLUDES) $(VUPATH)/vuStringoutDialogClass.cxx
349
350 vuTankDialogClass.o: $(VUPATH)/vuTankDialogClass.cxx
351 $(RM) vuTankDialogClass.o
352 $(CC) -c $(INCLUDES) $(VUPATH)/vuTankDialogClass.cxx
353
354 vuTdDialogClass.o: $(VUPATH)/vuTdDialogClass.cxx
355 $(RM) vuTdDialogClass.o
356 $(CC) -c $(INCLUDES) $(VUPATH)/vuTdDialogClass.cxx
357
358 vuUdbDialogClass.o: $(VUPATH)/vuUdbDialogClass.cxx
359 $(RM) vuUdbDialogClass.o
360 $(CC) -c $(INCLUDES) $(VUPATH)/vuUdbDialogClass.cxx
361
362 vuUtils.o: $(VUPATH)/vuUtils.cxx
363 $(RM) vuUtils.o
364 $(CC) -c $(INCLUDES) $(VUPATH)/vuUtils.cxx
365
366 vuValveDialogClass.o: $(VUPATH)/vuValveDialogClass.cxx
367 $(RM) vuValveDialogClass.o
368 $(CC) -c $(INCLUDES) $(VUPATH)/vuValveDialogClass.cxx
369
370 vuWaveformDialogClass.o: $(VUPATH)/vuWaveformDialogClass.cxx
371 $(RM) vuWaveformDialogClass.o
372 $(CC) -c $(INCLUDES) $(VUPATH)/vuWaveformDialogClass.cxx
373
374 vugrplistdialogclass.o: $(VUPATH)/vugrplistdialogclass.cxx
375 $(RM) vugrplistdialogclass.o
376 $(CC) -c $(INCLUDES) $(VUPATH)/vugrplistdialogclass.cxx
377
378 vuiocdialogclass.o: $(VUPATH)/vuiocdialogclass.cxx
379 $(RM) vuiocdialogclass.o
380 $(CC) -c $(INCLUDES) $(VUPATH)/vuiocdialogclass.cxx
381
382 vunames.o: $(VUPATH)/vunames.cxx
383 $(RM) vunames.o
384 $(CC) -c $(INCLUDES) $(VUPATH)/vunames.cxx
385
386 vunetwork.o: $(VUPATH)/vunetwork.cxx
387 $(RM) vunetwork.o
388 $(CC) -c $(INCLUDES) $(VUPATH)/vunetwork.cxx
389
390 install: dataVu dataVu.vr
391 cp -p dataVu ../bin
392 cp -p dataVu.vr ../bin
393
394 clean:
395 $(RM) dataVu
396 $(RM) dataVu.vr
397 $(RM) $(OBJS)
398 $(RM) Makefile.depend
399
400 depend: Makefile.depend
401
402 Makefile.depend: $(SRCS)
403 $(RM) Makefile.depend
404 gcc -M $(ALLDEFINES) $(SRCS) > Makefile.depend
405
406 include Makefile.depend
407

  ViewVC Help
Powered by ViewVC 1.1.30