@@ -175,7 +175,7 @@ NAWK = @AWK@
175175#
176176OBJS0 = alter.lo analyze.lo attach.lo auth.lo backup.lo bitvec.lo btmutex.lo \
177177 btree.lo build.lo callback.lo complete.lo date.lo \
178- delete.lo expr.lo fault.lo func.lo global.lo \
178+ delete.lo expr.lo fault.lo fkey.lo func.lo global.lo \
179179 hash.lo journal.lo insert.lo legacy.lo loadext.lo \
180180 main.lo malloc.lo mem0.lo mem1.lo mem2.lo mem3.lo mem5.lo \
181181 memjournal.lo \
@@ -219,6 +219,7 @@ SRC = \
219219 $(TOP ) /src/delete.c \
220220 $(TOP ) /src/expr.c \
221221 $(TOP ) /src/fault.c \
222+ $(TOP ) /src/fkey.c \
222223 $(TOP ) /src/func.c \
223224 $(TOP ) /src/global.c \
224225 $(TOP ) /src/hash.c \
@@ -246,9 +247,9 @@ SRC = \
246247 $(TOP ) /src/os.c \
247248 $(TOP ) /src/os.h \
248249 $(TOP ) /src/os_common.h \
250+ $(TOP ) /src/os_os2.c \
249251 $(TOP ) /src/os_unix.c \
250252 $(TOP ) /src/os_win.c \
251- $(TOP ) /src/os_os2.c \
252253 $(TOP ) /src/pager.c \
253254 $(TOP ) /src/pager.h \
254255 $(TOP ) /src/parse.y \
@@ -349,7 +350,7 @@ TESTSRC2 = \
349350 $(TOP ) /src/expr.c \
350351 $(TOP ) /src/func.c \
351352 $(TOP ) /src/insert.c \
352- $(TOP ) /src/malloc .c \
353+ $(TOP ) /src/mem5 .c \
353354 $(TOP ) /src/os.c \
354355 $(TOP ) /src/os_os2.c \
355356 $(TOP ) /src/os_unix.c \
@@ -392,17 +393,18 @@ TESTSRC = \
392393 $(TOP ) /src/test_devsym.c \
393394 $(TOP ) /src/test_func.c \
394395 $(TOP ) /src/test_hexio.c \
396+ $(TOP ) /src/test_init.c \
395397 $(TOP ) /src/test_journal.c \
396398 $(TOP ) /src/test_malloc.c \
397- $(TOP ) /src/test_md5.c \
398399 $(TOP ) /src/test_mutex.c \
399400 $(TOP ) /src/test_onefile.c \
400401 $(TOP ) /src/test_osinst.c \
401402 $(TOP ) /src/test_pcache.c \
402403 $(TOP ) /src/test_schema.c \
403404 $(TOP ) /src/test_server.c \
404405 $(TOP ) /src/test_tclvar.c \
405- $(TOP ) /src/test_thread.c
406+ $(TOP ) /src/test_thread.c \
407+ $(TOP ) /src/test_wsd.c
406408
407409# Header files used by all library source files.
408410#
@@ -570,6 +572,9 @@ expr.lo: $(TOP)/src/expr.c $(HDR)
570572fault.lo : $(TOP ) /src/fault.c $(HDR )
571573 $(LTCOMPILE ) $(TEMP_STORE ) -c $(TOP ) /src/fault.c
572574
575+ fkey.lo : $(TOP ) /src/fkey.c $(HDR )
576+ $(LTCOMPILE ) $(TEMP_STORE ) -c $(TOP ) /src/fkey.c
577+
573578func.lo : $(TOP ) /src/func.c $(HDR )
574579 $(LTCOMPILE ) $(TEMP_STORE ) -c $(TOP ) /src/func.c
575580
@@ -698,9 +703,8 @@ select.lo: $(TOP)/src/select.c $(HDR)
698703status.lo : $(TOP ) /src/status.c $(HDR )
699704 $(LTCOMPILE ) $(TEMP_STORE ) -c $(TOP ) /src/status.c
700705
701- sqlite3.h : $(TOP ) /src/sqlite.h.in
702- sed -e s/--VERS--/$(RELEASE ) / $(TOP ) /src/sqlite.h.in | \
703- sed -e s/--VERSION-NUMBER--/$(VERSION_NUMBER ) / > sqlite3.h
706+ sqlite3.h : $(TOP ) /src/sqlite.h.in $(TOP ) /manifest.uuid $(TOP ) /VERSION
707+ tclsh $(TOP ) /tool/mksqlite3h.tcl $(TOP ) > sqlite3.h
704708
705709table.lo : $(TOP ) /src/table.c $(HDR )
706710 $(LTCOMPILE ) $(TEMP_STORE ) -c $(TOP ) /src/table.c
0 commit comments