@@ -239,8 +239,10 @@ SRC = \
239239 $(TOP ) /src/os.c \
240240 $(TOP ) /src/os.h \
241241 $(TOP ) /src/os_common.h \
242+ $(TOP ) /src/os_setup.h \
242243 $(TOP ) /src/os_unix.c \
243244 $(TOP ) /src/os_win.c \
245+ $(TOP ) /src/os_win.h \
244246 $(TOP ) /src/pager.c \
245247 $(TOP ) /src/pager.h \
246248 $(TOP ) /src/parse.y \
@@ -391,6 +393,7 @@ TESTSRC = \
391393TESTSRC += \
392394 $(TOP ) /ext/misc/amatch.c \
393395 $(TOP ) /ext/misc/closure.c \
396+ $(TOP ) /ext/misc/fileio.c \
394397 $(TOP ) /ext/misc/fuzzer.c \
395398 $(TOP ) /ext/misc/ieee754.c \
396399 $(TOP ) /ext/misc/nextchar.c \
@@ -457,6 +460,8 @@ HDR = \
457460 opcodes.h \
458461 $(TOP ) /src/os.h \
459462 $(TOP ) /src/os_common.h \
463+ $(TOP ) /src/os_setup.h \
464+ $(TOP ) /src/os_win.h \
460465 $(TOP ) /src/pager.h \
461466 $(TOP ) /src/pcache.h \
462467 parse.h \
@@ -934,8 +939,23 @@ sqlite3_analyzer.c: sqlite3.c $(TOP)/src/test_stat.c $(TOP)/src/tclsqlite.c $(TO
934939sqlite3_analyzer$(TEXE ) : sqlite3_analyzer.c
935940 $(LTLINK ) sqlite3_analyzer.c -o $@ $(LIBTCL ) $(TLIBS )
936941
937- showdb$(TEXE ) : $(TOP ) /tool/showdb.c sqlite3.c
938- $(LTLINK ) -o $@ $(TOP ) /tool/showdb.c sqlite3.c $(TLIBS )
942+ showdb$(TEXE ) : $(TOP ) /tool/showdb.c sqlite3.lo
943+ $(LTLINK ) -o $@ $(TOP ) /tool/showdb.c sqlite3.lo $(TLIBS )
944+
945+ showstat4$(TEXE ) : $(TOP ) /tool/showstat4.c sqlite3.lo
946+ $(LTLINK ) -o $@ $(TOP ) /tool/showstat4.c sqlite3.lo $(TLIBS )
947+
948+ showjournal$(TEXE ) : $(TOP ) /tool/showjournal.c sqlite3.lo
949+ $(LTLINK ) -o $@ $(TOP ) /tool/showjournal.c sqlite3.lo $(TLIBS )
950+
951+ showwal$(TEXE ) : $(TOP ) /tool/showwal.c sqlite3.lo
952+ $(LTLINK ) -o $@ $(TOP ) /tool/showwal.c sqlite3.lo $(TLIBS )
953+
954+ rollback-test$(TEXE ) : $(TOP ) /tool/rollback-test.c sqlite3.lo
955+ $(LTLINK ) -o $@ $(TOP ) /tool/rollback-test.c sqlite3.lo $(TLIBS )
956+
957+ LogEst$(TEXE ) : $(TOP ) /tool/logest.c sqlite3.h
958+ $(LTLINK ) -I. -o $@ $(TOP ) /tool/logest.c
939959
940960wordcount$(TEXE ) : $(TOP ) /test/wordcount.c sqlite3.c
941961 $(LTLINK ) -o $@ $(TOP ) /test/wordcount.c sqlite3.c $(TLIBS )
@@ -977,6 +997,9 @@ clean:
977997 rm -rf tsrc .target_source
978998 rm -f tclsqlite3$(TEXE )
979999 rm -f testfixture$(TEXE ) test.db
1000+ rm -f LogEst$(TEXE ) fts3view$(TEXE ) rollback-test$(TEXE ) showdb$(TEXE )
1001+ rm -f showjournal$(TEXE ) showstat4$(TEXE ) showwal$(TEXE ) speedtest1$(TEXE )
1002+ rm -f wordcount$(TEXE )
9801003 rm -f sqlite3.dll sqlite3.lib sqlite3.exp sqlite3.def
9811004 rm -f sqlite3.c
9821005 rm -f sqlite3rc.h
0 commit comments