Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: | Makefile.in and sqlite.def changes for encode and non-toplevel build; ticket #667 (CVS 1297) |
---|---|
Downloads: | Tarball | ZIP archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
72205a371ce5be4eac0a77d5d2fa8ccb |
User & Date: | dougcurrie 2004-03-16 21:49:50.000 |
Context
2004-03-17
| ||
18:44 | The sqlite_trace() API only works for commands started by the user, not for SQL commands run during initialization. (CVS 1298) (check-in: 0a12473c4a user: drh tags: trunk) | |
2004-03-16
| ||
21:49 | Makefile.in and sqlite.def changes for encode and non-toplevel build; ticket #667 (CVS 1297) (check-in: 72205a371c user: dougcurrie tags: trunk) | |
2004-03-14
| ||
22:12 | Prototypes for sqlite_encode_binary() and sqlite_decode_binary() added to sqlite.h. (CVS 1296) (check-in: 359f0e787f user: drh tags: trunk) | |
Changes
Changes to Makefile.in.
︙ | ︙ | |||
81 82 83 84 85 86 87 | # You should not have to change anything below this line ############################################################################### # Object files for the SQLite library. # LIBOBJ = attach.lo auth.lo btree.lo build.lo copy.lo date.lo \ | | | 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 | # You should not have to change anything below this line ############################################################################### # Object files for the SQLite library. # LIBOBJ = attach.lo auth.lo btree.lo build.lo copy.lo date.lo \ delete.lo encode.lo expr.lo func.lo hash.lo insert.lo \ main.lo opcodes.lo os.lo pager.lo parse.lo pragma.lo \ printf.lo random.lo select.lo table.lo tokenize.lo \ update.lo util.lo vacuum.lo vdbe.lo vdbeaux.lo \ where.lo trigger.lo # Only build the in-core DB if it is required. ifeq (${INMEMORYDB},1) |
︙ | ︙ | |||
104 105 106 107 108 109 110 111 112 113 114 115 116 117 | $(TOP)/src/btree.c \ $(TOP)/src/btree.h \ $(TOP)/src/btree_rb.c \ $(TOP)/src/build.c \ $(TOP)/src/copy.c \ $(TOP)/src/date.c \ $(TOP)/src/delete.c \ $(TOP)/src/expr.c \ $(TOP)/src/func.c \ $(TOP)/src/hash.c \ $(TOP)/src/hash.h \ $(TOP)/src/insert.c \ $(TOP)/src/main.c \ $(TOP)/src/os.c \ | > | 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 | $(TOP)/src/btree.c \ $(TOP)/src/btree.h \ $(TOP)/src/btree_rb.c \ $(TOP)/src/build.c \ $(TOP)/src/copy.c \ $(TOP)/src/date.c \ $(TOP)/src/delete.c \ $(TOP)/src/encode.c \ $(TOP)/src/expr.c \ $(TOP)/src/func.c \ $(TOP)/src/hash.c \ $(TOP)/src/hash.h \ $(TOP)/src/insert.c \ $(TOP)/src/main.c \ $(TOP)/src/os.c \ |
︙ | ︙ | |||
171 172 173 174 175 176 177 | $(TOP)/src/vdbeInt.h # This is the default Makefile target. The objects listed here # are what get build when you type just "make" with no arguments. # all: sqlite.h libsqlite.la sqlite@TARGET_EXEEXT@ | | | 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 | $(TOP)/src/vdbeInt.h # This is the default Makefile target. The objects listed here # are what get build when you type just "make" with no arguments. # all: sqlite.h libsqlite.la sqlite@TARGET_EXEEXT@ Makefile: $(TOP)/Makefile.in ./config.status # Generate the file "last_change" which contains the date of change # of the most recently modified source code file # last_change: $(SRC) cat $(SRC) | grep '$$Id: ' | sort +4 | tail -1 \ |
︙ | ︙ | |||
301 302 303 304 305 306 307 308 309 310 311 312 313 314 | date.lo: $(TOP)/src/date.c $(HDR) $(LTCOMPILE) -c $(TOP)/src/date.c delete.lo: $(TOP)/src/delete.c $(HDR) $(LTCOMPILE) -c $(TOP)/src/delete.c expr.lo: $(TOP)/src/expr.c $(HDR) $(LTCOMPILE) -c $(TOP)/src/expr.c func.lo: $(TOP)/src/func.c $(HDR) $(LTCOMPILE) -c $(TOP)/src/func.c hash.lo: $(TOP)/src/hash.c $(HDR) | > > > | 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 | date.lo: $(TOP)/src/date.c $(HDR) $(LTCOMPILE) -c $(TOP)/src/date.c delete.lo: $(TOP)/src/delete.c $(HDR) $(LTCOMPILE) -c $(TOP)/src/delete.c encode.lo: $(TOP)/src/encode.c $(LTCOMPILE) -c $(TOP)/src/encode.c expr.lo: $(TOP)/src/expr.c $(HDR) $(LTCOMPILE) -c $(TOP)/src/expr.c func.lo: $(TOP)/src/func.c $(HDR) $(LTCOMPILE) -c $(TOP)/src/func.c hash.lo: $(TOP)/src/hash.c $(HDR) |
︙ | ︙ | |||
483 484 485 486 487 488 489 | # # Windows section; all this funky .dll stuff ;-) # dll: sqlite.dll REAL_LIBOBJ = $(LIBOBJ:%.lo=.libs/%.o) | | | | | 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 | # # Windows section; all this funky .dll stuff ;-) # dll: sqlite.dll REAL_LIBOBJ = $(LIBOBJ:%.lo=.libs/%.o) sqlite.dll: $(LIBOBJ) $(TOP)/sqlite.def dllwrap --dllname sqlite.dll --def $(TOP)/sqlite.def $(REAL_LIBOBJ) strip sqlite.dll #target for dll import libraries implib: sqlite.lib #make Borland C++ import library for the dll sqlite.lib: sqlite.dll -implib -a sqlite.lib sqlite.dll $(TOP)/sqlite.def -lib /machine:i386 /def:sqlite.def distclean: clean rm -f config.log config.status libtool Makefile config.h |
Changes to sqlite.def.
︙ | ︙ | |||
37 38 39 40 41 42 43 | sqlite_trace sqlite_compile sqlite_step sqlite_finalize sqlite_reset sqlite_bind sqlite_last_statement_changes | > > | 37 38 39 40 41 42 43 44 45 | sqlite_trace sqlite_compile sqlite_step sqlite_finalize sqlite_reset sqlite_bind sqlite_last_statement_changes sqlite_encode_binary sqlite_decode_binary |