1 |
DB_EPICSH = ../../../share/epicsH |
2 |
|
3 |
CC = gcc -inostdinc -I/usr/include -DSOLARIS -DUSECB63 |
4 |
CFLAGS = -I/tools/codebase63/source -I../../../share/epicsH -g -c -Wunused -DUNIX |
5 |
CPPFLAGS = |
6 |
|
7 |
DBSRCS = \ |
8 |
DBMapDatabase.c \ |
9 |
DBMapTable.c \ |
10 |
DBMapField.c \ |
11 |
DBGetFieldVal.c \ |
12 |
DBPutFieldVal.c \ |
13 |
DBSeek.c \ |
14 |
DBSeekNext.c \ |
15 |
DBUnMapDatabase.c \ |
16 |
DBSearch.c \ |
17 |
DBUseKey.c \ |
18 |
DBInitDatabase.c \ |
19 |
DBTop.c \ |
20 |
DBNext.c \ |
21 |
DBDelRecord.c \ |
22 |
DBUnMapTable.c \ |
23 |
DBNewRecord.c \ |
24 |
DBFlushTable.c \ |
25 |
DBBottom.c \ |
26 |
DBSeekPrev.c \ |
27 |
DBDeleteMulti.c \ |
28 |
DBUnDeleteMulti.c \ |
29 |
DBCopyRecords.c \ |
30 |
DBCreateTable.c \ |
31 |
DBAddRecords.c \ |
32 |
DBIsDeleted.c \ |
33 |
DBGetVerifyInfo.c \ |
34 |
DBPutVerifyInfo.c \ |
35 |
DBGetFullRecord.c \ |
36 |
DBPutFullRecord.c \ |
37 |
DBCreateFullRecord.c \ |
38 |
DBObtainRec.c \ |
39 |
DBNextInfo.c \ |
40 |
DBFirstInfo.c \ |
41 |
DBFindInfo.c \ |
42 |
dbWriteLog.c \ |
43 |
DBPutFieldNF.c \ |
44 |
DBFlushAll.c \ |
45 |
DBSeekStatus.c \ |
46 |
DBFindInArreduc.c |
47 |
|
48 |
DBOBJS = $(DBSRCS:.c=.o) |
49 |
|
50 |
ALLDEFINES = $(CPPFLAGS) $(CFLAGS) -DSOLARIS -DUSECB63 |
51 |
SRC = ../../../share/src/dbLibrary |
52 |
SRCS = \ |
53 |
$(SRC)/DBMapDatabase.c \ |
54 |
$(SRC)/DBMapTable.c \ |
55 |
$(SRC)/DBMapField.c \ |
56 |
$(SRC)/DBGetFieldVal.c \ |
57 |
$(SRC)/DBPutFieldVal.c \ |
58 |
$(SRC)/DBSeek.c \ |
59 |
$(SRC)/DBSeekNext.c \ |
60 |
$(SRC)/DBUnMapDatabase.c \ |
61 |
$(SRC)/DBSearch.c \ |
62 |
$(SRC)/DBUseKey.c \ |
63 |
$(SRC)/DBInitDatabase.c \ |
64 |
$(SRC)/DBTop.c \ |
65 |
$(SRC)/DBNext.c \ |
66 |
$(SRC)/DBDelRecord.c \ |
67 |
$(SRC)/DBUnMapTable.c \ |
68 |
$(SRC)/DBNewRecord.c \ |
69 |
$(SRC)/DBFlushTable.c \ |
70 |
$(SRC)/DBBottom.c \ |
71 |
$(SRC)/DBSeekPrev.c \ |
72 |
$(SRC)/DBDeleteMulti.c \ |
73 |
$(SRC)/DBUnDeleteMulti.c \ |
74 |
$(SRC)/DBCopyRecords.c \ |
75 |
$(SRC)/DBCreateTable.c \ |
76 |
$(SRC)/DBAddRecords.c \ |
77 |
$(SRC)/DBIsDeleted.c \ |
78 |
$(SRC)/DBGetVerifyInfo.c \ |
79 |
$(SRC)/DBPutVerifyInfo.c \ |
80 |
$(SRC)/DBGetFullRecord.c \ |
81 |
$(SRC)/DBPutFullRecord.c \ |
82 |
$(SRC)/DBCreateFullRecord.c \ |
83 |
$(SRC)/DBObtainRec.c \ |
84 |
$(SRC)/DBNextInfo.c \ |
85 |
$(SRC)/DBFirstInfo.c \ |
86 |
$(SRC)/DBFindInfo.c \ |
87 |
$(SRC)/dbWriteLog.c \ |
88 |
$(SRC)/DBPutFieldNF.c \ |
89 |
$(SRC)/DBFlushAll.c \ |
90 |
$(SRC)/DBSeekStatus.c \ |
91 |
$(SRC)/DBFindInArreduc.c |
92 |
|
93 |
all : depend dbLibrary.a |
94 |
|
95 |
# |
96 |
dbLibrary.a : $(DBOBJS) |
97 |
ar -rv $@ $? |
98 |
cp -p dbLibrary.a ../bin |
99 |
|
100 |
DBNext.o : ../../../share/src/dbLibrary/DBNext.c |
101 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBNext.c |
102 |
|
103 |
DBTop.o : ../../../share/src/dbLibrary/DBTop.c |
104 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBTop.c |
105 |
|
106 |
DBMapDatabase.o : ../../../share/src/dbLibrary/DBMapDatabase.c |
107 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBMapDatabase.c |
108 |
|
109 |
DBInitDatabase.o : ../../../share/src/dbLibrary/DBInitDatabase.c |
110 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBInitDatabase.c |
111 |
|
112 |
DBMapTable.o : ../../../share/src/dbLibrary/DBMapTable.c |
113 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBMapTable.c |
114 |
|
115 |
DBMapField.o : ../../../share/src/dbLibrary/DBMapField.c |
116 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBMapField.c |
117 |
|
118 |
DBGetFieldVal.o : ../../../share/src/dbLibrary/DBGetFieldVal.c |
119 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBGetFieldVal.c |
120 |
|
121 |
DBPutFieldVal.o : ../../../share/src/dbLibrary/DBPutFieldVal.c |
122 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBPutFieldVal.c |
123 |
|
124 |
DBSeek.o : ../../../share/src/dbLibrary/DBSeek.c |
125 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBSeek.c |
126 |
|
127 |
DBSeekNext.o : ../../../share/src/dbLibrary/DBSeekNext.c |
128 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBSeekNext.c |
129 |
|
130 |
DBUnMapDatabase.o : ../../../share/src/dbLibrary/DBUnMapDatabase.c |
131 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBUnMapDatabase.c |
132 |
|
133 |
DBUnMapTable.o : ../../../share/src/dbLibrary/DBUnMapTable.c |
134 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBUnMapTable.c |
135 |
|
136 |
DBSearch.o : ../../../share/src/dbLibrary/DBSearch.c |
137 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBSearch.c |
138 |
|
139 |
DBUseKey.o : ../../../share/src/dbLibrary/DBUseKey.c |
140 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBUseKey.c |
141 |
|
142 |
DBDelRecord.o : ../../../share/src/dbLibrary/DBDelRecord.c |
143 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBDelRecord.c |
144 |
|
145 |
DBNewRecord.o : ../../../share/src/dbLibrary/DBNewRecord.c |
146 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBNewRecord.c |
147 |
|
148 |
DBFlushTable.o : ../../../share/src/dbLibrary/DBFlushTable.c |
149 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBFlushTable.c |
150 |
|
151 |
DBBottom.o : ../../../share/src/dbLibrary/DBBottom.c |
152 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBBottom.c |
153 |
|
154 |
DBSeekPrev.o : ../../../share/src/dbLibrary/DBSeekPrev.c |
155 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBSeekPrev.c |
156 |
|
157 |
DBDeleteMulti.o : ../../../share/src/dbLibrary/DBDeleteMulti.c |
158 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBDeleteMulti.c |
159 |
|
160 |
DBUnDeleteMulti.o : ../../../share/src/dbLibrary/DBUnDeleteMulti.c |
161 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBUnDeleteMulti.c |
162 |
|
163 |
DBCopyRecords.o : ../../../share/src/dbLibrary/DBCopyRecords.c |
164 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBCopyRecords.c |
165 |
|
166 |
DBAddRecords.o : ../../../share/src/dbLibrary/DBAddRecords.c |
167 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBAddRecords.c |
168 |
|
169 |
DBCreateTable.o : ../../../share/src/dbLibrary/DBCreateTable.c |
170 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBCreateTable.c |
171 |
|
172 |
DBIsDeleted.o : ../../../share/src/dbLibrary/DBIsDeleted.c |
173 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBIsDeleted.c |
174 |
|
175 |
DBGetVerifyInfo.o : ../../../share/src/dbLibrary/DBGetVerifyInfo.c |
176 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBGetVerifyInfo.c |
177 |
|
178 |
DBPutVerifyInfo.o : ../../../share/src/dbLibrary/DBPutVerifyInfo.c |
179 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBPutVerifyInfo.c |
180 |
|
181 |
DBGetFullRecord.o : ../../../share/src/dbLibrary/DBGetFullRecord.c |
182 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBGetFullRecord.c |
183 |
|
184 |
DBPutFullRecord.o : ../../../share/src/dbLibrary/DBPutFullRecord.c |
185 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBPutFullRecord.c |
186 |
|
187 |
DBCreateFullRecord.o : ../../../share/src/dbLibrary/DBCreateFullRecord.c |
188 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBCreateFullRecord.c |
189 |
|
190 |
DBObtainRec.o : ../../../share/src/dbLibrary/DBObtainRec.c |
191 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBObtainRec.c |
192 |
|
193 |
DBNextInfo.o : ../../../share/src/dbLibrary/DBNextInfo.c |
194 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBNextInfo.c |
195 |
|
196 |
DBFirstInfo.o : ../../../share/src/dbLibrary/DBFirstInfo.c |
197 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBFirstInfo.c |
198 |
|
199 |
DBFindInfo.o : ../../../share/src/dbLibrary/DBFindInfo.c |
200 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBFindInfo.c |
201 |
|
202 |
dbWriteLog.o : ../../../share/src/dbLibrary/dbWriteLog.c |
203 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/dbWriteLog.c |
204 |
|
205 |
DBPutFieldNF.o : ../../../share/src/dbLibrary/DBPutFieldNF.c |
206 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBPutFieldNF.c |
207 |
|
208 |
DBFlushAll.o : ../../../share/src/dbLibrary/DBFlushAll.c |
209 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBFlushAll.c |
210 |
|
211 |
DBSeekStatus.o : ../../../share/src/dbLibrary/DBSeekStatus.c |
212 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBSeekStatus.c |
213 |
|
214 |
DBFindInArreduc.o : ../../../share/src/dbLibrary/DBFindInArreduc.c |
215 |
$(CC) -o $@ $(CFLAGS) $(CPPFLAGS) ../../../share/src/dbLibrary/DBFindInArreduc.c |
216 |
|
217 |
clean:: |
218 |
$(RM) dbLibrary.a |
219 |
$(RM) $(DBOBJS) |
220 |
$(RM) Makefile.depend |
221 |
|
222 |
install:: |
223 |
cp -p dbLibrary.a ../bin |
224 |
|
225 |
depend: Makefile.depend |
226 |
|
227 |
Makefile.depend: $(SRCS) Makefile |
228 |
$(RM) Makefile.depend |
229 |
$(CC) -M $(ALLDEFINES) $(SRCS) > Makefile.depend |
230 |
|
231 |
include Makefile.depend |
232 |
|