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

Contents of /sun2.4/dbClient/Makefile

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


Revision 1.1 - (show annotations)
Tue Aug 3 17:10:59 1999 UTC (24 years, 7 months ago) by tis4000
Branch: MAIN
Branch point for: HIA
Initial revision

1 CC = gcc -DSOLARIS -DUSECB63
2 CFLAGS = -g -c -Wunused
3 RM = rm -f
4
5 TOP = ../../..
6 SHAREPATH = $(TOP)/share
7 SRCPATH = $(SHAREPATH)/src
8 SRC = $(SRCPATH)/dbClient
9
10 DEPEND = $(TOP)/share/bin/sun2.4/EPICSmakedepend
11 CODEBASEPATH = /tools/codebase63/source
12
13 LIBS = \
14 ../bin/dbLibrary.a \
15 $(CODEBASEPATH)/libcb.a \
16 ../bin/libCom.a \
17 ../bin/libUnix.a \
18 ../bin/tisMsgLib.a
19 INCLUDES = \
20 -I$(TOP)/share/epicsH \
21 -I/usr/include \
22 -I/usr/include/sys \
23 -I/usr/include/netinet \
24 -I$(CODEBASEPATH)
25
26 ALLDEFINES = $(INCLUDES) -DSOLARIS -DUSECB63
27
28 SRCS = \
29 $(SRC)/DBCMain.c \
30 $(SRC)/DBCFunctions.c \
31 $(SRC)/DBCSymTable.c \
32 $(SRC)/DBCError.c \
33 $(SRC)/DBCVerifyFuncs.c \
34 $(SRC)/xrefconvert.c \
35 $(TOP)/share/src/redund/dbCrcSubs.c \
36 $(TOP)/share/src/ca/serverInit.c
37
38 OBJS = \
39 DBCMain.o \
40 DBCFunctions.o \
41 dbCrcSubs.o \
42 DBCError.o \
43 DBCSymTable.o \
44 DBCVerifyFuncs.o \
45 serverInit.o
46
47 all:: dbClient xrefconvert
48
49
50 dbClient : $(OBJS) $(LIBS)
51 $(RM) dbClient
52 $(CC) -o dbClient $(OBJS) $(LIBS) -lm -lsocket -lnsl
53
54 xrefconvert : xrefconvert.o $(SRC)/pdbxref.txt
55 $(RM) xrefconvert
56 $(RM) pdbxref.dbf
57 $(RM) pdnxref.mdx
58 $(CC) -o xrefconvert xrefconvert.o $(CODEBASEPATH)/libcb.a -ldl -lm
59 xrefconvert $(SRC)
60
61 DBCMain.o : $(SRC)/DBCMain.c
62 $(RM) DBCMain.o
63 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/DBCMain.c
64
65 DBCFunctions.o : $(SRC)/DBCFunctions.c
66 $(RM) DBCFunctions.o
67 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/DBCFunctions.c
68
69 DBCSymTable.o : $(SRC)/DBCSymTable.c
70 $(RM) DBCSymTable.o
71 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/DBCSymTable.c
72
73 DBCError.o : $(SRC)/DBCError.c
74 $(RM) DBCError.o
75 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/DBCError.c
76
77 DBCVerifyFuncs.o : $(SRC)/DBCVerifyFuncs.c
78 $(RM) DBCVerifyFuncs.o
79 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/DBCVerifyFuncs.c
80
81 dbCrcSubs.o : $(TOP)/share/src/redund/dbCrcSubs.c
82 $(RM) dbCrcSubs.o
83 $(CC) $(CFLAGS) $(INCLUDES) $(TOP)/share/src/redund/dbCrcSubs.c
84
85 serverInit.o : $(TOP)/share/src/ca/serverInit.c
86 $(RM) serverInit.o
87 $(CC) $(CFLAGS) $(INCLUDES) $(TOP)/share/src/ca/serverInit.c
88
89 xrefconvert.o : $(SRC)/xrefconvert.c
90 $(RM) xrefconvert.o
91 $(CC) $(CFLAGS) $(INCLUDES) $(SRC)/xrefconvert.c
92
93 install :
94 cp -p dbClient ../bin
95 cp -p pdbxref.dbf ../bin
96 cp -p pdbxref.mdx ../bin
97
98 clean :
99 $(RM) $(OBJS)
100 $(RM) xrefconvert.o
101 $(RM) xrefconvert
102 $(RM) pdbxref.dbf
103 $(RM) pdbxref.mdx
104 $(RM) dbClient
105
106 #
107 # use EPICSmakedepend to create dependencies
108 #
109
110 depend::
111 $(DEPEND) -s "#DO NOT DELETE" -- $(ALLDEFINES) -- $(SRCS)
112
113 #DO NOT DELETE
114 #DO NOT DELETE
115
116 DBCMain.o: ../../../share/src/dbClient/DBCMain.c /usr/include/time.h \
117 /usr/include/sys/feature_tests.h /usr/include/stdio.h \
118 /usr/include/signal.h /usr/include/sys/signal.h /usr/include/sys/unistd.h \
119 ../../../share/epicsH/lstLib.h /usr/include/sys/time.h \
120 /usr/include/sys/types.h /usr/include/sys/isa_defs.h \
121 /usr/include/sys/machtypes.h /usr/include/sys/select.h \
122 /usr/include/sys/socket.h /usr/include/sys/netconfig.h \
123 /usr/include/sys/ioctl.h /usr/include/sys/fcntl.h \
124 /usr/include/netinet/in.h /usr/include/sys/stream.h \
125 /usr/include/sys/vnode.h /usr/include/sys/t_lock.h \
126 /usr/include/sys/machlock.h /usr/include/sys/dki_lkinfo.h \
127 /usr/include/sys/dl.h /usr/include/sys/sleepq.h \
128 /usr/include/sys/turnstile.h /usr/include/sys/param.h \
129 /usr/include/sys/pirec.h /usr/include/sys/mutex.h \
130 /usr/include/sys/rwlock.h /usr/include/sys/semaphore.h \
131 /usr/include/sys/condvar.h /usr/include/sys/cred.h /usr/include/sys/uio.h \
132 /usr/include/vm/seg_enum.h /usr/include/sys/poll.h \
133 /usr/include/sys/strmdep.h /usr/include/sys/byteorder.h \
134 /usr/include/netinet/tcp.h /usr/include/netdb.h \
135 ../../../share/epicsH/error.h ../../../share/epicsH/dbDefs.h \
136 ../../../share/epicsH/dbRecType.h ../../../share/epicsH/dbRecDes.h \
137 ../../../share/epicsH/dbRecords.h ../../../share/epicsH/dbFldTypes.h \
138 ../../../share/epicsH/redmsgs.h ../../../share/epicsH/DBDefines.h \
139 ../../../share/epicsH/cb45to63.h /tools/codebase63/source/d4all.h \
140 /usr/include/stdlib.h /usr/include/string.h \
141 /tools/codebase63/source/p4port.h /usr/include/unistd.h \
142 /tools/codebase63/source/d4defs.h /tools/codebase63/source/d4data.h \
143 /tools/codebase63/source/d4declar.h /tools/codebase63/source/d4inline.h \
144 /tools/codebase63/source/f4flag.h /tools/codebase63/source/e4expr.h \
145 /tools/codebase63/source/s4sort.h /tools/codebase63/source/e4string.h \
146 /tools/codebase63/source/e4error.h /tools/codebase63/source/o4opt.h \
147 /tools/codebase63/source/c4com.h /tools/codebase63/source/c4trans.h \
148 /tools/codebase63/source/r4relate.h ../../../share/epicsH/DBCVerifyDefs.h \
149 ../../../share/epicsH/DBCDefines.h /usr/include/syslog.h \
150 /usr/include/sys/syslog.h /usr/include/stdarg.h \
151 ../../../share/epicsH/DBProto.h /usr/include/errno.h \
152 /usr/include/sys/errno.h ../../../share/epicsH/msgMon.h \
153 /usr/include/sys/stat.h /usr/include/fcntl.h
154 DBCFunctions.o: ../../../share/src/dbClient/DBCFunctions.c \
155 /usr/include/stdio.h /usr/include/sys/feature_tests.h \
156 ../../../share/epicsH/lstLib.h /usr/include/sys/types.h \
157 /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h \
158 /usr/include/sys/select.h /usr/include/sys/time.h /usr/include/time.h \
159 /usr/include/sys/socket.h /usr/include/sys/netconfig.h \
160 /usr/include/sys/ioctl.h /usr/include/netinet/in.h \
161 /usr/include/sys/stream.h /usr/include/sys/vnode.h \
162 /usr/include/sys/t_lock.h /usr/include/sys/machlock.h \
163 /usr/include/sys/dki_lkinfo.h /usr/include/sys/dl.h \
164 /usr/include/sys/sleepq.h /usr/include/sys/turnstile.h \
165 /usr/include/sys/param.h /usr/include/sys/unistd.h \
166 /usr/include/sys/pirec.h /usr/include/sys/mutex.h \
167 /usr/include/sys/rwlock.h /usr/include/sys/semaphore.h \
168 /usr/include/sys/condvar.h /usr/include/sys/cred.h /usr/include/sys/uio.h \
169 /usr/include/vm/seg_enum.h /usr/include/sys/poll.h \
170 /usr/include/sys/strmdep.h /usr/include/sys/byteorder.h \
171 /usr/include/netinet/tcp.h /usr/include/netdb.h /usr/include/sys/file.h \
172 ../../../share/epicsH/error.h ../../../share/epicsH/msgMon.h \
173 ../../../share/epicsH/sdrHeader.h ../../../share/epicsH/dbDefs.h \
174 ../../../share/epicsH/dbRecType.h ../../../share/epicsH/dbRecDes.h \
175 ../../../share/epicsH/dbRecords.h ../../../share/epicsH/dbFldTypes.h \
176 ../../../share/epicsH/devSup.h ../../../share/epicsH/drvSup.h \
177 ../../../share/epicsH/recSup.h ../../../share/epicsH/cvtTable.h \
178 ../../../share/epicsH/dbPvd.h ../../../share/epicsH/choice.h \
179 ../../../share/epicsH/link.h /usr/include/math.h /usr/include/malloc.h \
180 ../../../share/epicsH/DBDefines.h ../../../share/epicsH/cb45to63.h \
181 /tools/codebase63/source/d4all.h /usr/include/stdlib.h \
182 /usr/include/string.h /tools/codebase63/source/p4port.h \
183 /usr/include/unistd.h /tools/codebase63/source/d4defs.h \
184 /tools/codebase63/source/d4data.h /tools/codebase63/source/d4declar.h \
185 /tools/codebase63/source/d4inline.h /tools/codebase63/source/f4flag.h \
186 /tools/codebase63/source/e4expr.h /tools/codebase63/source/s4sort.h \
187 /tools/codebase63/source/e4string.h /tools/codebase63/source/e4error.h \
188 /tools/codebase63/source/o4opt.h /tools/codebase63/source/c4com.h \
189 /tools/codebase63/source/c4trans.h /tools/codebase63/source/r4relate.h \
190 ../../../share/epicsH/DBCVerifyDefs.h ../../../share/epicsH/DBCDefines.h \
191 /usr/include/syslog.h /usr/include/sys/syslog.h /usr/include/stdarg.h \
192 ../../../share/epicsH/DBProto.h ../../../share/epicsH/redmsgs.h \
193 ../../../share/epicsH/tisByteOrder.h
194 DBCSymTable.o: ../../../share/src/dbClient/DBCSymTable.c \
195 /usr/include/stdio.h /usr/include/sys/feature_tests.h \
196 /usr/include/sys/types.h /usr/include/sys/isa_defs.h \
197 /usr/include/sys/machtypes.h /usr/include/sys/select.h \
198 /usr/include/sys/time.h /usr/include/time.h /usr/include/sys/file.h \
199 /usr/include/sys/t_lock.h /usr/include/sys/machlock.h \
200 /usr/include/sys/dki_lkinfo.h /usr/include/sys/dl.h \
201 /usr/include/sys/sleepq.h /usr/include/sys/turnstile.h \
202 /usr/include/sys/param.h /usr/include/sys/unistd.h \
203 /usr/include/sys/pirec.h /usr/include/sys/mutex.h \
204 /usr/include/sys/rwlock.h /usr/include/sys/semaphore.h \
205 /usr/include/sys/condvar.h /usr/include/netinet/in.h \
206 /usr/include/sys/stream.h /usr/include/sys/vnode.h /usr/include/sys/cred.h \
207 /usr/include/sys/uio.h /usr/include/vm/seg_enum.h /usr/include/sys/poll.h \
208 /usr/include/sys/strmdep.h /usr/include/sys/byteorder.h \
209 /usr/include/sys/socket.h /usr/include/sys/netconfig.h \
210 /usr/include/sys/ioctl.h /usr/include/netinet/tcp.h /usr/include/netdb.h \
211 ../../../share/epicsH/dbDefs.h ../../../share/epicsH/dbRecType.h \
212 ../../../share/epicsH/dbRecDes.h ../../../share/epicsH/dbRecords.h \
213 ../../../share/epicsH/DBDefines.h ../../../share/epicsH/cb45to63.h \
214 /tools/codebase63/source/d4all.h /usr/include/stdlib.h \
215 /usr/include/string.h /tools/codebase63/source/p4port.h \
216 /usr/include/unistd.h /tools/codebase63/source/d4defs.h \
217 /tools/codebase63/source/d4data.h /tools/codebase63/source/d4declar.h \
218 /tools/codebase63/source/d4inline.h /tools/codebase63/source/f4flag.h \
219 /tools/codebase63/source/e4expr.h /tools/codebase63/source/s4sort.h \
220 /tools/codebase63/source/e4string.h /tools/codebase63/source/e4error.h \
221 /tools/codebase63/source/o4opt.h /tools/codebase63/source/c4com.h \
222 /tools/codebase63/source/c4trans.h /tools/codebase63/source/r4relate.h \
223 ../../../share/epicsH/lstLib.h ../../../share/epicsH/redmsgs.h \
224 ../../../share/epicsH/DBCVerifyDefs.h ../../../share/epicsH/DBCDefines.h \
225 /usr/include/syslog.h /usr/include/sys/syslog.h /usr/include/stdarg.h \
226 ../../../share/epicsH/DBProto.h ../../../share/epicsH/error.h
227 DBCError.o: ../../../share/src/dbClient/DBCError.c
228 DBCVerifyFuncs.o: ../../../share/src/dbClient/DBCVerifyFuncs.c \
229 /usr/include/stdio.h /usr/include/sys/feature_tests.h /usr/include/time.h \
230 /usr/include/sys/types.h /usr/include/sys/isa_defs.h \
231 /usr/include/sys/machtypes.h /usr/include/sys/select.h \
232 /usr/include/sys/time.h ../../../share/epicsH/error.h \
233 /usr/include/syslog.h /usr/include/sys/syslog.h /usr/include/stdarg.h \
234 ../../../share/epicsH/DBDefines.h ../../../share/epicsH/cb45to63.h \
235 /tools/codebase63/source/d4all.h /usr/include/stdlib.h \
236 /usr/include/string.h /tools/codebase63/source/p4port.h \
237 /usr/include/unistd.h /usr/include/sys/unistd.h \
238 /tools/codebase63/source/d4defs.h /tools/codebase63/source/d4data.h \
239 /tools/codebase63/source/d4declar.h /tools/codebase63/source/d4inline.h \
240 /tools/codebase63/source/f4flag.h /tools/codebase63/source/e4expr.h \
241 /tools/codebase63/source/s4sort.h /tools/codebase63/source/e4string.h \
242 /tools/codebase63/source/e4error.h /tools/codebase63/source/o4opt.h \
243 /tools/codebase63/source/c4com.h /tools/codebase63/source/c4trans.h \
244 /tools/codebase63/source/r4relate.h /usr/include/sys/param.h \
245 ../../../share/epicsH/lstLib.h ../../../share/epicsH/dbDefs.h \
246 ../../../share/epicsH/DBCVerifyDefs.h ../../../share/epicsH/DBCDefines.h \
247 ../../../share/epicsH/DBProto.h ../../../share/epicsH/dbRecType.h \
248 ../../../share/epicsH/redmsgs.h /usr/include/errno.h \
249 /usr/include/sys/errno.h ../../../share/epicsH/msgMon.h
250 xrefconvert.o: ../../../share/src/dbClient/xrefconvert.c \
251 /usr/include/stdio.h /usr/include/sys/feature_tests.h \
252 /usr/include/stdlib.h /usr/include/string.h /usr/include/memory.h \
253 /usr/include/sys/stat.h /usr/include/sys/time.h /usr/include/sys/types.h \
254 /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h \
255 /usr/include/sys/select.h /usr/include/time.h \
256 ../../../share/epicsH/cb45to63.h /tools/codebase63/source/d4all.h \
257 /tools/codebase63/source/p4port.h /usr/include/unistd.h \
258 /usr/include/sys/unistd.h /tools/codebase63/source/d4defs.h \
259 /tools/codebase63/source/d4data.h /tools/codebase63/source/d4declar.h \
260 /tools/codebase63/source/d4inline.h /tools/codebase63/source/f4flag.h \
261 /tools/codebase63/source/e4expr.h /tools/codebase63/source/s4sort.h \
262 /tools/codebase63/source/e4string.h /tools/codebase63/source/e4error.h \
263 /tools/codebase63/source/o4opt.h /tools/codebase63/source/c4com.h \
264 /tools/codebase63/source/c4trans.h /tools/codebase63/source/r4relate.h
265 dbCrcSubs.o: ../../../share/src/redund/dbCrcSubs.c /usr/include/sys/types.h \
266 /usr/include/sys/feature_tests.h /usr/include/sys/isa_defs.h \
267 /usr/include/sys/machtypes.h /usr/include/sys/select.h \
268 /usr/include/sys/time.h /usr/include/time.h ../../../share/epicsH/error.h \
269 /usr/include/netinet/in.h /usr/include/sys/stream.h \
270 /usr/include/sys/vnode.h /usr/include/sys/t_lock.h \
271 /usr/include/sys/machlock.h /usr/include/sys/dki_lkinfo.h \
272 /usr/include/sys/dl.h /usr/include/sys/sleepq.h \
273 /usr/include/sys/turnstile.h /usr/include/sys/param.h \
274 /usr/include/sys/unistd.h /usr/include/sys/pirec.h \
275 /usr/include/sys/mutex.h /usr/include/sys/rwlock.h \
276 /usr/include/sys/semaphore.h /usr/include/sys/condvar.h \
277 /usr/include/sys/cred.h /usr/include/sys/uio.h /usr/include/vm/seg_enum.h \
278 /usr/include/sys/poll.h /usr/include/sys/strmdep.h \
279 /usr/include/sys/byteorder.h /usr/include/math.h \
280 ../../../share/epicsH/dbDefs.h ../../../share/epicsH/dbRecType.h \
281 ../../../share/epicsH/dbRecDes.h ../../../share/epicsH/dbRecords.h \
282 ../../../share/epicsH/dbFldTypes.h ../../../share/epicsH/choice.h \
283 ../../../share/epicsH/link.h ../../../share/epicsH/dbcSub.h \
284 ../../../share/epicsH/tisByteOrder.h
285 serverInit.o: ../../../share/src/ca/serverInit.c /usr/include/fcntl.h \
286 /usr/include/sys/types.h /usr/include/sys/feature_tests.h \
287 /usr/include/sys/isa_defs.h /usr/include/sys/machtypes.h \
288 /usr/include/sys/select.h /usr/include/sys/time.h /usr/include/time.h \
289 /usr/include/sys/fcntl.h /usr/include/unistd.h /usr/include/sys/unistd.h \
290 /usr/include/sys/file.h /usr/include/sys/t_lock.h \
291 /usr/include/sys/machlock.h /usr/include/sys/dki_lkinfo.h \
292 /usr/include/sys/dl.h /usr/include/sys/sleepq.h \
293 /usr/include/sys/turnstile.h /usr/include/sys/param.h \
294 /usr/include/sys/pirec.h /usr/include/sys/mutex.h \
295 /usr/include/sys/rwlock.h /usr/include/sys/semaphore.h \
296 /usr/include/sys/condvar.h /usr/include/termios.h \
297 /usr/include/sys/termios.h /usr/include/sys/ttydev.h /usr/include/signal.h \
298 /usr/include/sys/signal.h

  ViewVC Help
Powered by ViewVC 1.1.30