Lines Matching full:c

11 # BCC              C Compiler and options for use in building executables that
15 # call, then define the HAVE_USLEEP macro for all C modules.
29 # TCC C Compiler and options for use in building executables that
68 $(TOP)/src/attach.c \
69 $(TOP)/src/auth.c \
70 $(TOP)/src/btree.c \
72 $(TOP)/src/btree_rb.c \
73 $(TOP)/src/build.c \
74 $(TOP)/src/copy.c \
75 $(TOP)/src/date.c \
76 $(TOP)/src/delete.c \
77 $(TOP)/src/encode.c \
78 $(TOP)/src/expr.c \
79 $(TOP)/src/func.c \
80 $(TOP)/src/hash.c \
82 $(TOP)/src/insert.c \
83 $(TOP)/src/main.c \
84 $(TOP)/src/os.c \
85 $(TOP)/src/pager.c \
88 $(TOP)/src/pragma.c \
89 $(TOP)/src/printf.c \
90 $(TOP)/src/random.c \
91 $(TOP)/src/select.c \
92 $(TOP)/src/shell.c \
95 $(TOP)/src/table.c \
96 $(TOP)/src/tclsqlite.c \
97 $(TOP)/src/tokenize.c \
98 $(TOP)/src/trigger.c \
99 $(TOP)/src/update.c \
100 $(TOP)/src/util.c \
101 $(TOP)/src/vacuum.c \
102 $(TOP)/src/vdbe.c \
104 $(TOP)/src/vdbeaux.c \
106 $(TOP)/src/where.c
111 $(TOP)/src/btree.c \
112 $(TOP)/src/func.c \
113 $(TOP)/src/os.c \
114 $(TOP)/src/pager.c \
115 $(TOP)/src/test1.c \
116 $(TOP)/src/test2.c \
117 $(TOP)/src/test3.c \
118 $(TOP)/src/test4.c \
119 $(TOP)/src/vdbe.c \
120 $(TOP)/src/md5.c
157 sqlite$(EXE): $(TOP)/src/shell.c libsqlite.a sqlite.h
158 $(TCCX) $(READLINE_FLAGS) -o sqlite$(EXE) $(TOP)/src/shell.c \
161 sqlite_analyzer$(EXE): $(TOP)/src/tclsqlite.c libsqlite.a $(TESTSRC) \
171 sqlite_analyzer$(EXE) $(TESTSRC) $(TOP)/src/tclsqlite.c \
176 # copies of all of the C source code and header files needed to
177 # build on the target system. Some of the C source code and header
181 target_source: $(SRC) $(VDBEHDR) opcodes.c
186 cp parse.c opcodes.c tsrc
190 lemon: $(TOP)/tool/lemon.c $(TOP)/tool/lempar.c
191 $(BCC) -o lemon $(TOP)/tool/lemon.c
192 cp $(TOP)/tool/lempar.c .
194 btree.o: $(TOP)/src/btree.c $(HDR) $(TOP)/src/pager.h
195 $(TCCX) -c $(TOP)/src/btree.c
197 btree_rb.o: $(TOP)/src/btree_rb.c $(HDR)
198 $(TCCX) -c $(TOP)/src/btree_rb.c
200 build.o: $(TOP)/src/build.c $(HDR)
201 $(TCCX) -c $(TOP)/src/build.c
203 main.o: $(TOP)/src/main.c $(HDR)
204 $(TCCX) -c $(TOP)/src/main.c
206 pager.o: $(TOP)/src/pager.c $(HDR) $(TOP)/src/pager.h
207 $(TCCX) -c $(TOP)/src/pager.c
209 opcodes.o: opcodes.c
210 $(TCCX) -c opcodes.c
212 opcodes.c: $(TOP)/src/vdbe.c
213 echo '/* Automatically generated file. Do not edit */' >opcodes.c
214 echo 'char *sqliteOpcodeNames[] = { "???", ' >>opcodes.c
215 grep '^case OP_' $(TOP)/src/vdbe.c | \
216 sed -e 's/^.*OP_/ "/' -e 's/:.*$$/", /' >>opcodes.c
217 echo '};' >>opcodes.c
221 grep '^case OP_' $(TOP)/src/vdbe.c | \
225 os.o: $(TOP)/src/os.c $(HDR)
226 $(TCCX) -c $(TOP)/src/os.c
228 parse.o: parse.c $(HDR)
229 $(TCCX) -c parse.c
231 parse.h: parse.c
233 parse.c: $(TOP)/src/parse.y lemon
244 echo '#include <stdio.h>' >temp.c
245 echo 'int main(){printf(' >>temp.c
246 echo '"#define SQLITE_PTR_SZ %d",sizeof(char*));' >>temp.c
247 echo 'exit(0);}' >>temp.c
248 $(BCC) -o temp temp.c
251 rm -f temp.c temp
258 tokenize.o: $(TOP)/src/tokenize.c $(HDR)
259 $(TCCX) -c $(TOP)/src/tokenize.c
261 trigger.o: $(TOP)/src/trigger.c $(HDR)
262 $(TCCX) -c $(TOP)/src/trigger.c
264 util.o: $(TOP)/src/util.c $(HDR)
265 $(TCCX) -c $(TOP)/src/util.c
267 vacuum.o: $(TOP)/src/vacuum.c $(HDR)
268 $(TCCX) -c $(TOP)/src/vacuum.c
270 vdbe.o: $(TOP)/src/vdbe.c $(VDBEHDR)
271 $(TCCX) -c $(TOP)/src/vdbe.c
273 vdbeaux.o: $(TOP)/src/vdbeaux.c $(VDBEHDR)
274 $(TCCX) -c $(TOP)/src/vdbeaux.c
276 where.o: $(TOP)/src/where.c $(HDR)
277 $(TCCX) -c $(TOP)/src/where.c
279 copy.o: $(TOP)/src/copy.c $(HDR)
280 $(TCCX) -c $(TOP)/src/copy.c
282 date.o: $(TOP)/src/date.c $(HDR)
283 $(TCCX) -c $(TOP)/src/date.c
285 delete.o: $(TOP)/src/delete.c $(HDR)
286 $(TCCX) -c $(TOP)/src/delete.c
288 encode.o: $(TOP)/src/encode.c
289 $(TCCX) -c $(TOP)/src/encode.c
291 expr.o: $(TOP)/src/expr.c $(HDR)
292 $(TCCX) -c $(TOP)/src/expr.c
294 func.o: $(TOP)/src/func.c $(HDR)
295 $(TCCX) -c $(TOP)/src/func.c
297 hash.o: $(TOP)/src/hash.c $(HDR)
298 $(TCCX) -c $(TOP)/src/hash.c
300 insert.o: $(TOP)/src/insert.c $(HDR)
301 $(TCCX) -c $(TOP)/src/insert.c
303 random.o: $(TOP)/src/random.c $(HDR)
304 $(TCCX) -c $(TOP)/src/random.c
306 select.o: $(TOP)/src/select.c $(HDR)
307 $(TCCX) -c $(TOP)/src/select.c
309 table.o: $(TOP)/src/table.c $(HDR)
310 $(TCCX) -c $(TOP)/src/table.c
312 update.o: $(TOP)/src/update.c $(HDR)
313 $(TCCX) -c $(TOP)/src/update.c
315 tclsqlite.o: $(TOP)/src/tclsqlite.c $(HDR)
316 $(TCCX) $(TCL_FLAGS) -c $(TOP)/src/tclsqlite.c
318 pragma.o: $(TOP)/src/pragma.c $(HDR)
319 $(TCCX) $(TCL_FLAGS) -c $(TOP)/src/pragma.c
321 printf.o: $(TOP)/src/printf.c $(HDR)
322 $(TCCX) $(TCL_FLAGS) -c $(TOP)/src/printf.c
324 attach.o: $(TOP)/src/attach.c $(HDR)
325 $(TCCX) -c $(TOP)/src/attach.c
327 auth.o: $(TOP)/src/auth.c $(HDR)
328 $(TCCX) -c $(TOP)/src/auth.c
330 tclsqlite: $(TOP)/src/tclsqlite.c libsqlite.a
332 $(TOP)/src/tclsqlite.c libsqlite.a $(LIBTCL)
334 testfixture$(EXE): $(TOP)/src/tclsqlite.c libsqlite.a $(TESTSRC)
336 $(TESTSRC) $(TOP)/src/tclsqlite.c \
369 opcode.html: $(TOP)/www/opcode.tcl $(TOP)/src/vdbe.c
370 tclsh $(TOP)/www/opcode.tcl $(TOP)/src/vdbe.c >opcode.html
445 rm -f lemon lempar.c parse.* sqlite*.tar.gz