OLD | NEW |
1 ############################################################################### | 1 ############################################################################### |
2 # The following macros should be defined before this script is | 2 # The following macros should be defined before this script is |
3 # invoked: | 3 # invoked: |
4 # | 4 # |
5 # TOP The toplevel directory of the source tree. This is the | 5 # TOP The toplevel directory of the source tree. This is the |
6 # directory that contains this "Makefile.in" and the | 6 # directory that contains this "Makefile.in" and the |
7 # "configure.in" script. | 7 # "configure.in" script. |
8 # | 8 # |
9 # BCC C Compiler and options for use in building executables that | 9 # BCC C Compiler and options for use in building executables that |
10 # will run on the platform that is doing the build. | 10 # will run on the platform that is doing the build. |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
60 fts3_snippet.o fts3_tokenizer.o fts3_tokenizer1.o \ | 60 fts3_snippet.o fts3_tokenizer.o fts3_tokenizer1.o \ |
61 fts3_tokenize_vtab.o \ | 61 fts3_tokenize_vtab.o \ |
62 fts3_unicode.o fts3_unicode2.o \ | 62 fts3_unicode.o fts3_unicode2.o \ |
63 fts3_write.o fts5.o func.o global.o hash.o \ | 63 fts3_write.o fts5.o func.o global.o hash.o \ |
64 icu.o insert.o journal.o json1.o legacy.o loadext.o \ | 64 icu.o insert.o journal.o json1.o legacy.o loadext.o \ |
65 main.o malloc.o mem0.o mem1.o mem2.o mem3.o mem5.o \ | 65 main.o malloc.o mem0.o mem1.o mem2.o mem3.o mem5.o \ |
66 memjournal.o \ | 66 memjournal.o \ |
67 mutex.o mutex_noop.o mutex_unix.o mutex_w32.o \ | 67 mutex.o mutex_noop.o mutex_unix.o mutex_w32.o \ |
68 notify.o opcodes.o os.o os_unix.o os_win.o \ | 68 notify.o opcodes.o os.o os_unix.o os_win.o \ |
69 pager.o pcache.o pcache1.o pragma.o prepare.o printf.o \ | 69 pager.o pcache.o pcache1.o pragma.o prepare.o printf.o \ |
70 random.o recover.o resolve.o rowset.o rtree.o \ | 70 random.o recover.o recover_varint.o resolve.o rowset.o rtree.o \ |
71 select.o sqlite3rbu.o status.o \ | 71 select.o sqlite3rbu.o status.o \ |
72 table.o threads.o tokenize.o treeview.o trigger.o \ | 72 table.o threads.o tokenize.o treeview.o trigger.o \ |
73 update.o userauth.o util.o vacuum.o \ | 73 update.o userauth.o util.o vacuum.o \ |
74 vdbeapi.o vdbeaux.o vdbeblob.o vdbemem.o vdbesort.o \ | 74 vdbeapi.o vdbeaux.o vdbeblob.o vdbemem.o vdbesort.o \ |
75 vdbetrace.o wal.o walker.o where.o wherecode.o whereexpr.o \ | 75 vdbetrace.o wal.o walker.o where.o wherecode.o whereexpr.o \ |
76 utf.o vtab.o | 76 utf.o vtab.o |
77 | 77 |
78 | 78 |
79 # All of the source code files. | 79 # All of the source code files. |
80 # | 80 # |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
135 $(TOP)/src/parse.y \ | 135 $(TOP)/src/parse.y \ |
136 $(TOP)/src/pcache.c \ | 136 $(TOP)/src/pcache.c \ |
137 $(TOP)/src/pcache.h \ | 137 $(TOP)/src/pcache.h \ |
138 $(TOP)/src/pcache1.c \ | 138 $(TOP)/src/pcache1.c \ |
139 $(TOP)/src/pragma.c \ | 139 $(TOP)/src/pragma.c \ |
140 $(TOP)/src/pragma.h \ | 140 $(TOP)/src/pragma.h \ |
141 $(TOP)/src/prepare.c \ | 141 $(TOP)/src/prepare.c \ |
142 $(TOP)/src/printf.c \ | 142 $(TOP)/src/printf.c \ |
143 $(TOP)/src/random.c \ | 143 $(TOP)/src/random.c \ |
144 $(TOP)/src/recover.c \ | 144 $(TOP)/src/recover.c \ |
| 145 $(TOP)/src/recover_varint.c \ |
145 $(TOP)/src/resolve.c \ | 146 $(TOP)/src/resolve.c \ |
146 $(TOP)/src/rowset.c \ | 147 $(TOP)/src/rowset.c \ |
147 $(TOP)/src/select.c \ | 148 $(TOP)/src/select.c \ |
148 $(TOP)/src/status.c \ | 149 $(TOP)/src/status.c \ |
149 $(TOP)/src/shell.c \ | 150 $(TOP)/src/shell.c \ |
150 $(TOP)/src/sqlite.h.in \ | 151 $(TOP)/src/sqlite.h.in \ |
151 $(TOP)/src/sqlite3ext.h \ | 152 $(TOP)/src/sqlite3ext.h \ |
152 $(TOP)/src/sqliteInt.h \ | 153 $(TOP)/src/sqliteInt.h \ |
153 $(TOP)/src/sqliteLimit.h \ | 154 $(TOP)/src/sqliteLimit.h \ |
154 $(TOP)/src/table.c \ | 155 $(TOP)/src/table.c \ |
(...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
356 $(TOP)/src/mem5.c \ | 357 $(TOP)/src/mem5.c \ |
357 $(TOP)/src/os.c \ | 358 $(TOP)/src/os.c \ |
358 $(TOP)/src/os_unix.c \ | 359 $(TOP)/src/os_unix.c \ |
359 $(TOP)/src/os_win.c \ | 360 $(TOP)/src/os_win.c \ |
360 $(TOP)/src/pager.c \ | 361 $(TOP)/src/pager.c \ |
361 $(TOP)/src/pragma.c \ | 362 $(TOP)/src/pragma.c \ |
362 $(TOP)/src/prepare.c \ | 363 $(TOP)/src/prepare.c \ |
363 $(TOP)/src/printf.c \ | 364 $(TOP)/src/printf.c \ |
364 $(TOP)/src/random.c \ | 365 $(TOP)/src/random.c \ |
365 $(TOP)/src/recover.c \ | 366 $(TOP)/src/recover.c \ |
| 367 $(TOP)/src/recover_varint.c \ |
366 $(TOP)/src/pcache.c \ | 368 $(TOP)/src/pcache.c \ |
367 $(TOP)/src/pcache1.c \ | 369 $(TOP)/src/pcache1.c \ |
368 $(TOP)/src/select.c \ | 370 $(TOP)/src/select.c \ |
369 $(TOP)/src/threads.c \ | 371 $(TOP)/src/threads.c \ |
370 $(TOP)/src/tokenize.c \ | 372 $(TOP)/src/tokenize.c \ |
371 $(TOP)/src/utf.c \ | 373 $(TOP)/src/utf.c \ |
372 $(TOP)/src/util.c \ | 374 $(TOP)/src/util.c \ |
373 $(TOP)/src/vdbeapi.c \ | 375 $(TOP)/src/vdbeapi.c \ |
374 $(TOP)/src/vdbeaux.c \ | 376 $(TOP)/src/vdbeaux.c \ |
375 $(TOP)/src/vdbe.c \ | 377 $(TOP)/src/vdbe.c \ |
(...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
716 tclsh $(TOP)/tool/tostr.tcl $(TOP)/tool/spaceanal.tcl >> $@ | 718 tclsh $(TOP)/tool/tostr.tcl $(TOP)/tool/spaceanal.tcl >> $@ |
717 echo "; return zMainloop; }" >> $@ | 719 echo "; return zMainloop; }" >> $@ |
718 | 720 |
719 sqlite3_analyzer$(EXE): sqlite3_analyzer.c | 721 sqlite3_analyzer$(EXE): sqlite3_analyzer.c |
720 $(TCCX) $(TCL_FLAGS) sqlite3_analyzer.c -o $@ $(LIBTCL) $(TLIBS) $(THREA
DLIB) | 722 $(TCCX) $(TCL_FLAGS) sqlite3_analyzer.c -o $@ $(LIBTCL) $(TLIBS) $(THREA
DLIB) |
721 | 723 |
722 # Rules to build the 'testfixture' application. | 724 # Rules to build the 'testfixture' application. |
723 # | 725 # |
724 TESTFIXTURE_FLAGS = -DSQLITE_TEST=1 -DSQLITE_CRASH_TEST=1 | 726 TESTFIXTURE_FLAGS = -DSQLITE_TEST=1 -DSQLITE_CRASH_TEST=1 |
725 TESTFIXTURE_FLAGS += -DSQLITE_SERVER=1 -DSQLITE_PRIVATE="" -DSQLITE_CORE | 727 TESTFIXTURE_FLAGS += -DSQLITE_SERVER=1 -DSQLITE_PRIVATE="" -DSQLITE_CORE |
| 728 TESTFIXTURE_FLAGS += -DDEFAULT_ENABLE_RECOVER=1 |
726 | 729 |
727 testfixture$(EXE): $(TESTSRC2) libsqlite3.a $(TESTSRC) $(TOP)/src/tclsqlite.c | 730 testfixture$(EXE): $(TESTSRC2) libsqlite3.a $(TESTSRC) $(TOP)/src/tclsqlite.c |
728 $(TCCX) $(TCL_FLAGS) -DTCLSH=1 $(TESTFIXTURE_FLAGS) \ | 731 $(TCCX) $(TCL_FLAGS) -DTCLSH=1 $(TESTFIXTURE_FLAGS) \ |
729 $(TESTSRC) $(TESTSRC2) $(TOP)/src/tclsqlite.c \ | 732 $(TESTSRC) $(TESTSRC2) $(TOP)/src/tclsqlite.c \ |
730 -o testfixture$(EXE) $(LIBTCL) libsqlite3.a $(THREADLIB) $(TLIBS
) | 733 -o testfixture$(EXE) $(LIBTCL) libsqlite3.a $(THREADLIB) $(TLIBS
) |
731 | 734 |
732 amalgamation-testfixture$(EXE): sqlite3.c $(TESTSRC) $(TOP)/src/tclsqlite.c | 735 amalgamation-testfixture$(EXE): sqlite3.c $(TESTSRC) $(TOP)/src/tclsqlite.c |
733 $(TCCX) $(TCL_FLAGS) -DTCLSH=1 $(TESTFIXTURE_FLAGS) \ | 736 $(TCCX) $(TCL_FLAGS) -DTCLSH=1 $(TESTFIXTURE_FLAGS) \ |
734 $(TESTSRC) $(TOP)/src/tclsqlite.c sqlite3.c \ | 737 $(TESTSRC) $(TOP)/src/tclsqlite.c sqlite3.c \ |
735 -o testfixture$(EXE) $(LIBTCL) $(THREADLIB) | 738 -o testfixture$(EXE) $(LIBTCL) $(THREADLIB) |
(...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
897 rm -f sqlite3.c sqlite3-*.c fts?amal.c tclsqlite3.c | 900 rm -f sqlite3.c sqlite3-*.c fts?amal.c tclsqlite3.c |
898 rm -f sqlite3rc.h | 901 rm -f sqlite3rc.h |
899 rm -f shell.c sqlite3ext.h | 902 rm -f shell.c sqlite3ext.h |
900 rm -f sqlite3_analyzer sqlite3_analyzer.exe sqlite3_analyzer.c | 903 rm -f sqlite3_analyzer sqlite3_analyzer.exe sqlite3_analyzer.c |
901 rm -f sqlite-*-output.vsix | 904 rm -f sqlite-*-output.vsix |
902 rm -f mptester mptester.exe | 905 rm -f mptester mptester.exe |
903 rm -f fuzzershell fuzzershell.exe | 906 rm -f fuzzershell fuzzershell.exe |
904 rm -f fuzzcheck fuzzcheck.exe | 907 rm -f fuzzcheck fuzzcheck.exe |
905 rm -f sqldiff sqldiff.exe | 908 rm -f sqldiff sqldiff.exe |
906 rm -f fts5.* fts5parse.* | 909 rm -f fts5.* fts5parse.* |
OLD | NEW |