@@ -165,7 +165,7 @@ NAWK = @AWK@
165165#
166166OBJS0 = alter.lo analyze.lo attach.lo auth.lo backup.lo bitvec.lo btmutex.lo \
167167 btree.lo build.lo callback.lo complete.lo date.lo \
168- delete.lo expr.lo fault.lo func.lo global.lo \
168+ delete.lo expr.lo fault.lo fkey.lo func.lo global.lo \
169169 hash.lo journal.lo insert.lo legacy.lo loadext.lo \
170170 main.lo malloc.lo mem0.lo mem1.lo mem2.lo mem3.lo mem5.lo \
171171 memjournal.lo \
@@ -208,6 +208,7 @@ SRC = \
208208 $(TOP ) /src/delete.c \
209209 $(TOP ) /src/expr.c \
210210 $(TOP ) /src/fault.c \
211+ $(TOP ) /src/fkey.c \
211212 $(TOP ) /src/func.c \
212213 $(TOP ) /src/global.c \
213214 $(TOP ) /src/hash.c \
@@ -235,9 +236,9 @@ SRC = \
235236 $(TOP ) /src/os.c \
236237 $(TOP ) /src/os.h \
237238 $(TOP ) /src/os_common.h \
239+ $(TOP ) /src/os_os2.c \
238240 $(TOP ) /src/os_unix.c \
239241 $(TOP ) /src/os_win.c \
240- $(TOP ) /src/os_os2.c \
241242 $(TOP ) /src/pager.c \
242243 $(TOP ) /src/pager.h \
243244 $(TOP ) /src/parse.y \
@@ -338,7 +339,7 @@ TESTSRC2 = \
338339 $(TOP ) /src/expr.c \
339340 $(TOP ) /src/func.c \
340341 $(TOP ) /src/insert.c \
341- $(TOP ) /src/malloc .c \
342+ $(TOP ) /src/mem5 .c \
342343 $(TOP ) /src/os.c \
343344 $(TOP ) /src/os_os2.c \
344345 $(TOP ) /src/os_unix.c \
@@ -381,17 +382,18 @@ TESTSRC = \
381382 $(TOP ) /src/test_devsym.c \
382383 $(TOP ) /src/test_func.c \
383384 $(TOP ) /src/test_hexio.c \
385+ $(TOP ) /src/test_init.c \
384386 $(TOP ) /src/test_journal.c \
385387 $(TOP ) /src/test_malloc.c \
386- $(TOP ) /src/test_md5.c \
387388 $(TOP ) /src/test_mutex.c \
388389 $(TOP ) /src/test_onefile.c \
389390 $(TOP ) /src/test_osinst.c \
390391 $(TOP ) /src/test_pcache.c \
391392 $(TOP ) /src/test_schema.c \
392393 $(TOP ) /src/test_server.c \
393394 $(TOP ) /src/test_tclvar.c \
394- $(TOP ) /src/test_thread.c
395+ $(TOP ) /src/test_thread.c \
396+ $(TOP ) /src/test_wsd.c
395397
396398# Header files used by all library source files.
397399#
@@ -554,6 +556,9 @@ expr.lo: $(TOP)/src/expr.c $(HDR)
554556fault.lo : $(TOP ) /src/fault.c $(HDR )
555557 $(LTCOMPILE ) $(TEMP_STORE ) -c $(TOP ) /src/fault.c
556558
559+ fkey.lo : $(TOP ) /src/fkey.c $(HDR )
560+ $(LTCOMPILE ) $(TEMP_STORE ) -c $(TOP ) /src/fkey.c
561+
557562func.lo : $(TOP ) /src/func.c $(HDR )
558563 $(LTCOMPILE ) $(TEMP_STORE ) -c $(TOP ) /src/func.c
559564
@@ -682,9 +687,8 @@ select.lo: $(TOP)/src/select.c $(HDR)
682687status.lo : $(TOP ) /src/status.c $(HDR )
683688 $(LTCOMPILE ) $(TEMP_STORE ) -c $(TOP ) /src/status.c
684689
685- sqlite3.h : $(TOP ) /src/sqlite.h.in
686- sed -e s/--VERS--/$(RELEASE ) / $(TOP ) /src/sqlite.h.in | \
687- sed -e s/--VERSION-NUMBER--/$(VERSION_NUMBER ) / > sqlite3.h
690+ sqlite3.h : $(TOP ) /src/sqlite.h.in $(TOP ) /manifest.uuid $(TOP ) /VERSION
691+ tclsh $(TOP ) /tool/mksqlite3h.tcl $(TOP ) > sqlite3.h
688692
689693table.lo : $(TOP ) /src/table.c $(HDR )
690694 $(LTCOMPILE ) $(TEMP_STORE ) -c $(TOP ) /src/table.c
0 commit comments