drh
|
7acec68a6e
|
Use WaitForSingleObjectEx() as a substitute for Sleep on winRT.
FossilOrigin-Name: bf897be0daa2f7e16f63b78849ffb76ce02d48f1
|
2012-03-01 21:19:39 +00:00 |
|
drh
|
cf3d7a4e13
|
Add recognition of the SQLITE_OS_WINRT compile-time option.
Use InitializeCriticalSectionEx() under winRT.
FossilOrigin-Name: 8b7ca8a09f7b69db1fe766616cba0307e681a6f3
|
2012-03-01 20:05:41 +00:00 |
|
mistachkin
|
b482a4462c
|
Cleanup some directories and files left by the MinGW build, even when using the MSVC Makefile.
FossilOrigin-Name: 3ab89e255d1f2f8004d3256515ac43f74e57f39b
|
2012-02-11 22:19:26 +00:00 |
|
drh
|
3a0c9c0298
|
Always use _msize() to get memory allocation sizes on windows, without having
to do anything special in the makefile.
FossilOrigin-Name: 256e27bd118ed3ab6ecb19ad6a6494b71ac9bdd5
|
2011-12-10 13:49:44 +00:00 |
|
mistachkin
|
32121199be
|
When compiling with MSVC, use the _msize function.
FossilOrigin-Name: 797a147934743a565c6f1f9dd4d41574690b4c2b
|
2011-11-09 17:01:40 +00:00 |
|
mistachkin
|
c756dedace
|
Update MSVC makefile to allow targets to be built with support for ICU.
FossilOrigin-Name: eb5da5e1dbe9c198095036827318fb381441cbd0
|
2011-10-02 05:23:16 +00:00 |
|
mistachkin
|
9a55e31f4d
|
Integrate build changes for sqlite3_analyzer into the MSVC makefile. Also, more cleanup of build files, including sqlite3_analyzer, for all makefiles.
FossilOrigin-Name: af1c5718292c0326b785416b7109eafefaeb59a7
|
2011-09-22 00:06:44 +00:00 |
|
mistachkin
|
c377f3106b
|
Fix #if's in winSync to avoid compiler warnings about unused local variables. Also, update version numbers in the MSVC makefile.
FossilOrigin-Name: 2e66e41457422449ac5918b16be443e737dfb149
|
2011-09-16 20:43:44 +00:00 |
|
mistachkin
|
649591af23
|
Cleanup pdb/ilk files generated by the MSVC makefile.
FossilOrigin-Name: a9db247b752bcda0131b8f01c6f0182f3101d154
|
2011-09-11 10:14:37 +00:00 |
|
drh
|
307ff30b54
|
Change the build process so that it does not require the unix "sort"
command. This avoids confusion between ms-sort and mingw-sort on
windows systems.
FossilOrigin-Name: f1bd5bbae505068d24bfd9cc6bab6a8b8940bad6
|
2011-08-30 01:29:04 +00:00 |
|
mistachkin
|
d2f496aab5
|
Merge Win32 native heap support into trunk.
FossilOrigin-Name: 5238a74987507f27af4080e2842f53e049b5b111
|
2011-08-26 11:18:44 +00:00 |
|
mistachkin
|
4d60be5e30
|
In the MSVC makefile, allow symbols to be enabled without NDEBUG defined. Also, for the win32lock test, make sure the database is closed prior to shutdown.
FossilOrigin-Name: 5ed7633d41b99929309a7e13d37375a4fdae43b3
|
2011-08-26 05:40:31 +00:00 |
|
mistachkin
|
f2d25f2005
|
Add comments for the various debug levels. When debugging, disable optimizations. Prevent the win32lock tests from spinning forever.
FossilOrigin-Name: 401859236b0d97bde82b11f32efce6eb9d490941
|
2011-08-25 04:09:12 +00:00 |
|
mistachkin
|
753c544495
|
In the MSVC makefile, support several levels of debugging, each one building on the previous. Also, add comment about the SQLITE_WIN32_MALLOC_VALIDATE macro.
FossilOrigin-Name: 4257e9b7ca78feb03df08fde56da947ae64c5c6f
|
2011-08-25 02:02:25 +00:00 |
|
mistachkin
|
468690ef60
|
Add error logging to native Win32 heap support.
FossilOrigin-Name: 7fca5a284cded6d7531060da6e99a57aed50cf8f
|
2011-08-24 17:42:22 +00:00 |
|
mistachkin
|
1b186a9947
|
Experimental work to allow SQLite to use the native Win32 heap API.
FossilOrigin-Name: bf3d0ab53829350637283442f75071fe6d925245
|
2011-08-24 16:13:57 +00:00 |
|
mistachkin
|
6a3eb4aef3
|
Properly process x64 DLL exports, which do not contain a leading underscore, in the MSVC makefile.
FossilOrigin-Name: d5936324d27a16ce251f56f5813176c82215d901
|
2011-08-17 07:46:48 +00:00 |
|
mistachkin
|
81c428a0f8
|
Add vdbesort.c to the MSVC makefile.
FossilOrigin-Name: 8eaa2cd3f454711f2275d03831bca6a36a0b2504
|
2011-08-17 02:19:54 +00:00 |
|
mistachkin
|
176f1b47e5
|
Correct subtle timing issues in the win32lock test cases and in the lock_win32_file Tcl command. Also, eliminate superfluous MSVC compiler warnings.
FossilOrigin-Name: 7baf02946e14eb889d864984ff3b3822aad8a3c9
|
2011-08-02 23:34:00 +00:00 |
|
drh
|
75e7bc1db7
|
Also add the sqlite3-all.c target to the MSVC makefile.
FossilOrigin-Name: 8ce2b74a82264550b0e19da3e0e1a145db940a1c
|
2011-07-22 11:23:49 +00:00 |
|
mistachkin
|
5b0b6fded7
|
Support using nmake via cmd.exe, allow Tcl related variables to be overridden via the environment, and add 'dll' to the 'all' target.
FossilOrigin-Name: 0cb0f30603b1658ae24d1b74d6ab59d05ef4e448
|
2011-06-25 01:14:36 +00:00 |
|
shaneh
|
29ebea863c
|
Updates to nmake makefile to allow options to be passed to lib.exe.
FossilOrigin-Name: 9eac4a6bbe111d951ad23395ba82c868473c5b9b
|
2011-06-21 18:12:07 +00:00 |
|
drh
|
3dcf39afa0
|
Add a new AWK script in the tool/ folder for converting text files into
C string literals. Use it for building sqlite3_analyzer.
FossilOrigin-Name: dcb46d3f68e219a84c67c7ffef26fd2076a0ba28
|
2011-06-21 03:36:06 +00:00 |
|
shaneh
|
2a0b9ef064
|
Add ability to pass linker specific options to nmake makefile.
FossilOrigin-Name: b4f09c9393ce703062170220af20a23fdcf53494
|
2011-06-20 20:52:32 +00:00 |
|
shaneh
|
603e426f95
|
Fix a header dependency in nmake Makefile.
FossilOrigin-Name: 54492212af6c4be5d5546b370398ef771c16f430
|
2011-06-17 18:52:07 +00:00 |
|
shaneh
|
6e7850c520
|
Fix a few more issues with the nmake makefile.
FossilOrigin-Name: a117005f502482c4529661616cbb26eee1fe75d1
|
2011-06-17 15:57:07 +00:00 |
|
shaneh
|
2989021135
|
More updates to the nmake makefile.
FossilOrigin-Name: 55bb56d33632eac65bf401dc1f98324b20fb0718
|
2011-06-17 07:22:09 +00:00 |
|
shaneh
|
b2f20bfc53
|
Add Microsoft nmake compatible makefile; update a few test cases for Windows.
FossilOrigin-Name: a7590af65f3881cf905b8cac2b87381e89a80271
|
2011-06-17 07:07:24 +00:00 |
|