]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Add tf.bat target to Makefile.msc to facilitate running of individual test scripts...
authorstephan <stephan@noemail.net>
Mon, 10 Mar 2025 09:54:01 +0000 (09:54 +0000)
committerstephan <stephan@noemail.net>
Mon, 10 Mar 2025 09:54:01 +0000 (09:54 +0000)
FossilOrigin-Name: 6f24da264cf8d4c9fef706e6ab89e8c002ac4abfb79516f65ff4eb806f864959

Makefile.msc
manifest
manifest.uuid

index e0bf60978c034f12659bfe625ab7ebf50f943bee..6f94ec6c9388a12e9a5b33ccb5484fe3337aca06 100644 (file)
@@ -2593,6 +2593,11 @@ testfixture.exe: $(TESTFIXTURE_SRC) $(TESTFIXTURE_DEP) $(SQLITE3H) $(LIBRESOBJS)
                $(TESTFIXTURE_SRC) \
                /link $(LDFLAGS) $(LTLINKOPTS) $(TCLLIBPATHS) $(LTLIBPATHS) $(LIBRESOBJS) $(TCLLIBS) $(LTLIBS) $(TLIBS)
 
+# A small helper for manually running individual tests
+tf.bat: testfixture.exe Makefile.msc
+       echo @set PATH=$(LIBTCLPATH);%PATH% > $@
+       echo .\testfixture.exe %* >> $@
+
 extensiontest: testfixture.exe testloadext.dll
        @set PATH=$(LIBTCLPATH);$(PATH)
        .\testfixture.exe $(TOP)\test\loadext.test $(TESTOPTS)
@@ -2830,6 +2835,7 @@ clean:
        del /Q *.bsc *.cod *.da *.bb *.bbg *.vc gmon.out 2>NUL
        del /Q sqlite3.def tclsqlite3.def ctime.c pragma.h 2>NUL
        del /Q $(SQLITE3EXE) $(SQLITE3DLL) Replace.exe 2>NUL
+       del /Q tf.bat 2>NUL
 # <<mark>>
        del /Q $(SQLITE3TCLDLL) pkgIndex.tcl 2>NUL
        del /Q opcodes.c opcodes.h 2>NUL
index e4a0cf25ebbaf783f9c7137ec52569bd5e9d16d6..264d05ba31b114d88fbd3508b7097c8da8874eea 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,11 +1,11 @@
-C Test\sapp/script\spatches\sfrom\sJan\sNijtmans\sfor\scygwin.\sAdd/replace\smany\smore\ssentinel\sarguments\sfor\sTCL\svariadic\sfunctions\swhich\sspecifically\sneed\sa\sNULL\strailing\sargument.\sWith\sthis,\s'make\stest'\son\scygwin\sruns\sto\scompletion\sfor\sme,\swith\s134\sof\s329227\stests\sfailing.\sMSC\sbuild\sfails\sthe\ssame\s13\stests\swhich\sfail\sfor\sme\sin\strunk.
-D 2025-03-08T06:53:06.819
+C Add\stf.bat\starget\sto\sMakefile.msc\sto\sfacilitate\srunning\sof\sindividual\stest\sscripts\svia\stestfixture.exe.
+D 2025-03-10T09:54:01.422
 F .fossil-settings/empty-dirs dbb81e8fc0401ac46a1491ab34a7f2c7c0452f2f06b54ebb845d024ca8283ef1
 F .fossil-settings/ignore-glob 35175cdfcf539b2318cb04a9901442804be81cd677d8b889fcc9149c21f239ea
 F LICENSE.md e108e1e69ae8e8a59e93c455654b8ac9356a11720d3345df2a4743e9590fb20d
 F Makefile.in 88f74a1b9fcd903fe3414fe9f8484f8491dc403615dbf1c28c6f415f5220b8b2
 F Makefile.linux-generic bd3e3cacd369821a6241d4ea1967395c962dfe3057e38cb0a435cee0e8b789d0
-F Makefile.msc ef04498c7e227a0f459b105bb4952f26cc985d1d6340a367e62d5a79c4689dfb
+F Makefile.msc 36ec765308c6da65d1a7fd4e4820c46f672034885843761a2e733fe5b931ee82
 F README.md a953c0cffd6e4f2501a306c00ee2b6e1e6630c25031e094629307fe99dd003d1
 F VERSION 001dea55eb8304ec9130b6b44a32d3fc349f279d45a7e224fc0730c3cb8e2372
 F art/icon-243x273.gif 9750b734f82fdb3dc43127753d5e6fbf3b62c9f4e136c2fbf573b2f57ea87af5
@@ -2213,8 +2213,8 @@ F tool/version-info.c 3b36468a90faf1bbd59c65fd0eb66522d9f941eedd364fabccd7227350
 F tool/warnings-clang.sh bbf6a1e685e534c92ec2bfba5b1745f34fb6f0bc2a362850723a9ee87c1b31a7
 F tool/warnings.sh 49a486c5069de041aedcbde4de178293e0463ae9918ecad7539eedf0ec77a139
 F tool/win/sqlite.vsix deb315d026cc8400325c5863eef847784a219a2f
-P 655c60d1926adb552d37441bf9857263eae92e3806a8524e8443b81fdfd8c258
-R dedab2d958c1519d729d7e43fcb4e763
+P 84d8fcfca19cd183d05a702d0eb1742bfae462d3383a3db72741a48cefac1058
+R ea7c3c063bd620bb195b3ee137e59828
 U stephan
-Z 95c4e252b087a749ba1f87b7c9a4b7ac
+Z a3a62485c6c45d45c142214550c57efd
 # Remove this line to create a well-formed Fossil manifest.
index 9e4d522ee4c7d8acea3b56947c1635ec240c202e..b77d311f9f7cedb5e1f7dfd734446afbf0875aec 100644 (file)
@@ -1 +1 @@
-84d8fcfca19cd183d05a702d0eb1742bfae462d3383a3db72741a48cefac1058
+6f24da264cf8d4c9fef706e6ab89e8c002ac4abfb79516f65ff4eb806f864959