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

Annotation of /sun2.4/libCom/Makefile

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


Revision 1.3 - (hide annotations)
Thu Aug 26 21:01:38 1999 UTC (24 years, 6 months ago) by tis4000
Branch: MAIN
CVS Tags: t55baseline, Duluth_baseline, LMC_baseline, HEAD
Changes since 1.2: +1 -1 lines
made Makefile.depend dependant on Makefile

1 tis4000 1.1 SHELL = /bin/sh
2    
3     CC = gcc -g -inostdinc -I/usr/include -DUNIX -DSOLARIS
4     CFLAGS = -g -c -Wunused
5     TOP = ../../..
6     SRC = $(TOP)/share/src/libCom
7     INC = $(TOP)/share
8    
9     DOCSRC = $(TOP)/doc
10    
11     RM = rm -f
12    
13     INCLUDES = \
14     -I$(INC)/epicsH \
15     -I$(INC)/src/opi/h
16    
17     ALLDEFINES = $(INCLUDES) -DSOLARIS
18    
19     SRCS = \
20     $(SRC)/arAccessLib.c\
21     $(SRC)/arChanIO.c\
22     $(SRC)/arCSCheck.c\
23     $(SRC)/bfSubr.c\
24     $(SRC)/cmdSubr.c\
25     $(SRC)/cvtNumbers.c\
26     $(SRC)/envSubr.c\
27     $(SRC)/errMessage.c\
28     $(SRC)/errPrint.c\
29     $(SRC)/errSymFind.c\
30     $(SRC)/ezsSockSubr.c\
31     $(SRC)/genSubr.c\
32     $(SRC)/helpSubr.c\
33     $(SRC)/nextFieldSubr.c\
34     $(SRC)/postfix.c\
35     $(SRC)/pvd.c\
36     $(SRC)/sdrLoad.c\
37     $(SRC)/sydSubr.c\
38     $(SRC)/sydSubrCA.c\
39     $(SRC)/sydSubrCF.c\
40     $(SRC)/sydSubrSSF.c\
41     $(SRC)/sydSubrPFO.c\
42     $(SRC)/fdmgr.c\
43     $(SRC)/tsSubr.c\
44     $(SRC)/tisLoadStrings.c
45     # $(SRC)/genTaskSubr.c\
46    
47     OBJS = \
48     arAccessLib.o\
49     arChanIO.o\
50     arCSCheck.o\
51     bfSubr.o\
52     cmdSubr.o\
53     cvtNumbers.o\
54     envSubr.o\
55     errMessage.o\
56     errPrint.o\
57     errSymFind.o\
58     ezsSockSubr.o\
59     genSubr.o\
60     helpSubr.o\
61     nextFieldSubr.o\
62     postfix.o\
63     pvd.o\
64     sdrLoad.o\
65     sydSubr.o\
66     sydSubrCA.o\
67     sydSubrCF.o\
68     sydSubrSSF.o\
69     sydSubrPFO.o\
70     fdmgr.o\
71     tsSubr.o\
72     tisLoadStrings.o
73     # genTaskSubr.o\
74    
75     DOCS = \
76     $(DOCSRC)/envSubr.doc \
77     $(DOCSRC)/genTaskSubr.doc \
78     $(DOCSRC)/helpSubr.doc \
79     $(DOCSRC)/nextFieldSubr.doc \
80     $(DOCSRC)/sydSubr.doc \
81     $(DOCSRC)/tsSubr.doc
82    
83    
84 tis4000 1.2 all:: depend libCom.a
85 tis4000 1.1
86     libCom.a: $(OBJS)
87     $(RM) $@
88     ar crv $@ $(OBJS)
89     cp -p libCom.a ../bin
90    
91     extractDoc::
92     @T=0; \
93     if [ ! -f $(DOCSRC)/envSubr.doc ]; then \
94     T=1; \
95     elif [ "`find $(SRC)/cvtNumbers.c -newer $(DOCSRC)/envSubr.doc -print`" ]; then \
96     T=1; \
97     fi; \
98     if [ $$T -eq 1 ]; then \
99     echo "extracting doc from $(SRC)/cvtNumbers.c to store in $(DOCSRC)/envSubr.doc"; \
100     $(RM) extrDoc.tmp; \
101     $(TOP)/Unix/sun2.4/bin/extrDoc < $(SRC)/cvtNumbers.c > extrDoc.tmp; \
102     cp -p extrDoc.tmp $(DOCSRC)/envSubr.doc; \
103     $(RM) extrDoc.tmp; \
104     fi
105    
106     extractDoc::
107     @T=0; \
108     if [ ! -f $(DOCSRC)/envSubr.doc ]; then \
109     T=1; \
110     elif [ "`find $(SRC)/envSubr.c -newer $(DOCSRC)/envSubr.doc -print`" ]; then \
111     T=1; \
112     fi; \
113     if [ $$T -eq 1 ]; then \
114     echo "extracting doc from $(SRC)/envSubr.c to store in $(DOCSRC)/envSubr.doc"; \
115     $(RM) extrDoc.tmp; \
116     $(TOP)/Unix/sun2.4/bin/extrDoc < $(SRC)/envSubr.c > extrDoc.tmp; \
117     cp -p extrDoc.tmp $(DOCSRC)/envSubr.doc; \
118     $(RM) extrDoc.tmp; \
119     fi
120    
121     extractDoc::
122     @T=0; \
123     if [ ! -f $(DOCSRC)/genSubr.doc ]; then \
124     T=1; \
125     elif [ "`find $(SRC)/genSubr.c -newer $(DOCSRC)/genSubr.doc -print`" ]; then \
126     T=1; \
127     fi; \
128     if [ $$T -eq 1 ]; then \
129     echo "extracting doc from $(SRC)/genSubr.c to store in $(DOCSRC)/genSubr.doc"; \
130     $(RM) extrDoc.tmp; \
131     $(TOP)/Unix/sun2.4/bin/extrDoc < $(SRC)/genSubr.c > extrDoc.tmp; \
132     cp -p extrDoc.tmp $(DOCSRC)/genSubr.doc; \
133     $(RM) extrDoc.tmp; \
134     fi
135    
136     extractDoc::
137     @T=0; \
138     if [ ! -f $(DOCSRC)/genTaskSubr.doc ]; then \
139     T=1; \
140     elif [ "`find $(SRC)/genTaskSubr.c -newer $(DOCSRC)/genTaskSubr.doc -print`" ]; then \
141     T=1; \
142     fi; \
143     if [ $$T -eq 1 ]; then \
144     echo "extracting doc from $(SRC)/genTaskSubr.c to store in $(DOCSRC)/genTaskSubr.doc"; \
145     $(RM) extrDoc.tmp; \
146     $(TOP)/Unix/sun2.4/bin/extrDoc < $(SRC)/genTaskSubr.c > extrDoc.tmp; \
147     cp -p extrDoc.tmp $(DOCSRC)/genTaskSubr.doc; \
148     $(RM) extrDoc.tmp; \
149     fi
150    
151     extractDoc::
152     @T=0; \
153     if [ ! -f $(DOCSRC)/helpSubr.doc ]; then \
154     T=1; \
155     elif [ "`find $(SRC)/helpSubr.c -newer $(DOCSRC)/helpSubr.doc -print`" ]; then \
156     T=1; \
157     fi; \
158     if [ $$T -eq 1 ]; then \
159     echo "extracting doc from $(SRC)/helpSubr.c to store in $(DOCSRC)/helpSubr.doc"; \
160     $(RM) extrDoc.tmp; \
161     $(TOP)/Unix/sun2.4/bin/extrDoc < $(SRC)/helpSubr.c > extrDoc.tmp; \
162     cp -p extrDoc.tmp $(DOCSRC)/helpSubr.doc; \
163     $(RM) extrDoc.tmp; \
164     fi
165    
166     extractDoc::
167     @T=0; \
168     if [ ! -f $(DOCSRC)/nextFieldSubr.doc ]; then \
169     T=1; \
170     elif [ "`find $(SRC)/nextFieldSubr.c -newer $(DOCSRC)/nextFieldSubr.doc -print`" ]; then \
171     T=1; \
172     fi; \
173     if [ $$T -eq 1 ]; then \
174     echo "extracting doc from $(SRC)/nextFieldSubr.c to store in $(DOCSRC)/nextFieldSubr.doc"; \
175     $(RM) extrDoc.tmp; \
176     $(TOP)/Unix/sun2.4/bin/extrDoc < $(SRC)/nextFieldSubr.c > extrDoc.tmp; \
177     cp -p extrDoc.tmp $(DOCSRC)/nextFieldSubr.doc; \
178     $(RM) extrDoc.tmp; \
179     fi
180    
181     extractDoc::
182     @T=0; \
183     if [ ! -f $(DOCSRC)/sydSubr.doc ]; then \
184     T=1; \
185     elif [ "`find $(SRC)/sydSubr.c -newer $(DOCSRC)/sydSubr.doc -print`" ]; then \
186     T=1; \
187     fi; \
188     if [ $$T -eq 1 ]; then \
189     echo "extracting doc from $(SRC)/sydSubr.c to store in $(DOCSRC)/sydSubr.doc"; \
190     $(RM) extrDoc.tmp; \
191     $(TOP)/Unix/sun2.4/bin/extrDoc < $(SRC)/sydSubr.c > extrDoc.tmp; \
192     cp -p extrDoc.tmp $(DOCSRC)/sydSubr.doc; \
193     $(RM) extrDoc.tmp; \
194     fi
195    
196     extractDoc::
197     @T=0; \
198     if [ ! -f $(DOCSRC)/tsSubr.doc ]; then \
199     T=1; \
200     elif [ "`find $(SRC)/tsSubr.c -newer $(DOCSRC)/tsSubr.doc -print`" ]; then \
201     T=1; \
202     fi; \
203     if [ $$T -eq 1 ]; then \
204     echo "extracting doc from $(SRC)/tsSubr.c to store in $(DOCSRC)/tsSubr.doc"; \
205     $(RM) extrDoc.tmp; \
206     $(TOP)/Unix/sun2.4/bin/extrDoc < $(SRC)/tsSubr.c > extrDoc.tmp; \
207     cp -p extrDoc.tmp $(DOCSRC)/tsSubr.doc; \
208     $(RM) extrDoc.tmp; \
209     fi
210    
211     arAccessLib.o: $(SRC)/arAccessLib.c
212     $(RM) $@
213     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/arAccessLib.c
214    
215     arChanIO.o: $(SRC)/arChanIO.c
216     $(RM) $@
217     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/arChanIO.c
218    
219     arCSCheck.o: $(SRC)/arCSCheck.c
220     $(RM) $@
221     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/arCSCheck.c
222    
223     bfSubr.o: $(SRC)/bfSubr.c
224     $(RM) $@
225     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/bfSubr.c
226    
227     cmdSubr.o: $(SRC)/cmdSubr.c
228     $(RM) $@
229     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/cmdSubr.c
230    
231     cvtNumbers.o: $(SRC)/cvtNumbers.c
232     $(RM) $@
233     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/cvtNumbers.c
234    
235     envSubr.o: $(SRC)/envSubr.c
236     $(RM) $@
237     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/envSubr.c
238    
239     errMessage.o: $(SRC)/errMessage.c
240     $(RM) $@
241     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/errMessage.c
242    
243     errPrint.o: $(SRC)/errPrint.c
244     $(RM) $@
245     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/errPrint.c
246    
247     errSymFind.o: $(SRC)/errSymFind.c
248     $(RM) $@
249     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/errSymFind.c
250    
251     ezsSockSubr.o: $(SRC)/ezsSockSubr.c
252     $(RM) $@
253     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/ezsSockSubr.c
254    
255     genSubr.o: $(SRC)/genSubr.c
256     $(RM) $@
257     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/genSubr.c
258    
259     #genTaskSubr.o: $(SRC)/genTaskSubr.c
260     # $(RM) $@
261     # $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/genTaskSubr.c
262    
263     helpSubr.o: $(SRC)/helpSubr.c
264     $(RM) $@
265     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/helpSubr.c
266    
267     nextFieldSubr.o: $(SRC)/nextFieldSubr.c
268     $(RM) $@
269     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/nextFieldSubr.c
270    
271     postfix.o: $(SRC)/postfix.c
272     $(RM) $@
273     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/postfix.c
274    
275     pvd.o: $(SRC)/pvd.c
276     $(RM) $@
277     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/pvd.c
278    
279     sdrLoad.o: $(SRC)/sdrLoad.c
280     $(RM) $@
281     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/sdrLoad.c
282    
283     sydSubr.o: $(SRC)/sydSubr.c
284     $(RM) $@
285     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/sydSubr.c
286    
287     sydSubrCA.o: $(SRC)/sydSubrCA.c
288     $(RM) $@
289     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/sydSubrCA.c
290    
291     sydSubrCF.o: $(SRC)/sydSubrCF.c
292     $(RM) $@
293     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/sydSubrCF.c
294    
295     sydSubrSSF.o: $(SRC)/sydSubrSSF.c
296     $(RM) $@
297     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/sydSubrSSF.c
298    
299     sydSubrPFO.o: $(SRC)/sydSubrPFO.c
300     $(RM) $@
301     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/sydSubrPFO.c
302    
303     tsSubr.o: $(SRC)/tsSubr.c
304     $(RM) $@
305     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/tsSubr.c
306    
307     fdmgr.o: $(SRC)/fdmgr.c
308     $(RM) $@
309     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/fdmgr.c
310    
311     tisLoadStrings.o: $(SRC)/tisLoadStrings.c
312     $(RM) $@
313     $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/tisLoadStrings.c
314    
315     install:: libCom.a
316     cp -p libCom.a ../bin
317    
318     clean:
319     $(RM) libCom.a
320     $(RM) $(OBJS)
321     $(RM) $(DOCS)
322 tis4000 1.2 $(RM) Makefile.depend
323 tis4000 1.1
324 tis4000 1.2 depend: Makefile.depend
325 tis4000 1.1
326 tis4000 1.3 Makefile.depend: $(SRCS) Makefile
327 tis4000 1.2 $(RM) Makefile.depend
328     $(CC) -M $(ALLDEFINES) $(SRCS) > Makefile.depend
329 tis4000 1.1
330 tis4000 1.2 include Makefile.depend
331 tis4000 1.1

  ViewVC Help
Powered by ViewVC 1.1.30