Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
Comment: |
Downloads: |
Tarball
| ZIP archive
|
---|
Timelines: |
family
| ancestors
| descendants
| both
| trunk
|
Files: |
files
| file ages
| folders
|
SHA1: |
30f02455491cad5afd403e336f674871f332a4a0 |
User & Date: |
mistachkin
2013-11-22 09:00:48.712 |
Context
2013-11-22
| | |
23:59 |
|
check-in: a827833535 user: mistachkin tags: trunk
|
09:00 |
|
check-in: 30f0245549 user: mistachkin tags: trunk
|
08:58 |
|
Closed-Leaf
check-in: 295e100982 user: mistachkin tags: wince2013
|
2013-11-15
| | |
21:01 |
|
check-in: 0adcab7b75 user: mistachkin tags: trunk
|
| | |
Changes
Changes to Doc/Extra/version.html.
︙ | | |
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
+
|
</div>
<div id="mainSection">
<div id="mainBody">
<h1 class="heading">Version History</h1>
<p><b>1.0.90.0 - January XX, 2014 <font color="red">(release scheduled)</font></b></p>
<ul>
<li>Updated to <a href="http://www.sqlite.org/src/info/trunk">SQLite 3.8.2</a>.</li>
<li>Add support for Windows Embedded Compact 2013.</li>
<li>Add experimental support for the native regexp extension.</li>
<li>Never create a new connection wrapper in the SQLiteConnection.Shutdown method. <b>** Potentially Incompatible Change **</b></li>
<li>Add experimental GetMemoryStatistics, ReleaseMemory, and Shutdown methods to the SQLiteConnection class.</li>
<li>Add memory leak detection to the test project for the .NET Compact Framework.</li>
<li>Add SQLITE_ENABLE_MEMORY_MANAGEMENT compile-time option to the interop assembly.</li>
<li>Better handling of non-error log messages from the SQLite core library. Pursuant to <a href="http://system.data.sqlite.org/index.html/info/44df10ea90">[44df10ea90]</a>.</li>
</ul>
|
︙ | | |
Changes to SQLite.Interop/SQLite.Interop.CE.2012.vcxproj.
︙ | | |
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
-
+
-
+
-
+
-
+
|
<Configuration>Debug</Configuration>
<Platform>CEPC DevPlatform</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|CEPC DevPlatform">
<Configuration>Release</Configuration>
<Platform>CEPC DevPlatform</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|WCE80_ARMV7TIEVM3730">
<ProjectConfiguration Include="Debug|ARMV7">
<Configuration>Debug</Configuration>
<Platform>WCE80_ARMV7TIEVM3730</Platform>
<Platform>ARMV7</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|WCE80_ARMV7TIEVM3730">
<ProjectConfiguration Include="Release|ARMV7">
<Configuration>Release</Configuration>
<Platform>WCE80_ARMV7TIEVM3730</Platform>
<Platform>ARMV7</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{9e5a8f20-5f04-4629-b2e1-27b5e30f2af6}</ProjectGuid>
<RootNamespace>SQLite.Interop</RootNamespace>
<DefaultLanguage>en-US</DefaultLanguage>
|
︙ | | |
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
-
+
-
+
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|CEPC DevPlatform'" Label="Configuration">
<TargetName>SQLite.Interop.$(INTEROP_BUILD_NUMBER)</TargetName>
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|WCE80_ARMV7TIEVM3730'" Label="Configuration">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARMV7'" Label="Configuration">
<TargetName>SQLite.Interop.$(INTEROP_BUILD_NUMBER)</TargetName>
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|WCE80_ARMV7TIEVM3730'" Label="Configuration">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARMV7'" Label="Configuration">
<TargetName>SQLite.Interop.$(INTEROP_BUILD_NUMBER)</TargetName>
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
︙ | | |
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
-
+
-
+
|
<Version>$(INTEROP_LINKER_VERSION)</Version>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|WCE80_ARMV7TIEVM3730'">
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARMV7'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(INTEROP_INCLUDE_DIRECTORIES);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;UNICODE;HAVE_ERRNO_H=1;SQLITE_MSVC_LOCALTIME_API=1;$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES);%(PreprocessorDefinitions)</PreprocessorDefinitions>
<AdditionalOptions>/D "DEBUG" /D "STANDARDSHELL_UI_MODEL" %(AdditionalOptions)</AdditionalOptions>
<DisableSpecificWarnings>$(SQLITE_DISABLE_WARNINGS);%(DisableSpecificWarnings)</DisableSpecificWarnings>
</ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_DEBUG;INTEROP_RC_VERSION=$(INTEROP_RC_VERSION);%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
<AdditionalLibraryDirectories>$(INTEROP_LIBRARY_DIRECTORIES)</AdditionalLibraryDirectories>
<AdditionalDependencies>$(INTEROP_LIBRARY_DEPENDENCIES);%(AdditionalDependencies)</AdditionalDependencies>
<Version>$(INTEROP_LINKER_VERSION)</Version>
<GenerateDebugInformation>true</GenerateDebugInformation>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|WCE80_ARMV7TIEVM3730'">
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARMV7'">
<ClCompile>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<AdditionalIncludeDirectories>$(INTEROP_INCLUDE_DIRECTORIES);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;UNICODE;HAVE_ERRNO_H=1;SQLITE_MSVC_LOCALTIME_API=1;$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES);%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
︙ | | |
Changes to SQLite.NET.2012.Compact.sln.
︙ | | |
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
|
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
|
-
+
-
+
+
+
-
+
+
+
-
+
+
+
+
-
+
+
+
+
+
-
+
+
-
-
+
+
-
-
+
+
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SQLite.Interop.CE.2012", "SQLite.Interop\SQLite.Interop.CE.2012.vcxproj", "{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Debug|CEPC DevPlatform = Debug|CEPC DevPlatform
Debug|Mixed Platforms = Debug|Mixed Platforms
Debug|WCE80_ARMV7TIEVM3730 = Debug|WCE80_ARMV7TIEVM3730
Debug|ARMV7 = Debug|ARMV7
Release|Any CPU = Release|Any CPU
Release|CEPC DevPlatform = Release|CEPC DevPlatform
Release|Mixed Platforms = Release|Mixed Platforms
Release|WCE80_ARMV7TIEVM3730 = Release|WCE80_ARMV7TIEVM3730
Release|ARMV7 = Release|ARMV7
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{AC139951-261A-4463-B6FA-AEBC25283A66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Debug|Any CPU.Build.0 = Debug|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Debug|CEPC DevPlatform.ActiveCfg = Debug|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Debug|CEPC DevPlatform.Build.0 = Debug|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Debug|ARMV7.ActiveCfg = Debug|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Debug|WCE80_ARMV7TIEVM3730.ActiveCfg = Debug|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Debug|ARMV7.Build.0 = Debug|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Release|Any CPU.ActiveCfg = Release|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Release|Any CPU.Build.0 = Release|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Release|CEPC DevPlatform.ActiveCfg = Release|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Release|CEPC DevPlatform.Build.0 = Release|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Release|ARMV7.ActiveCfg = Release|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Release|WCE80_ARMV7TIEVM3730.ActiveCfg = Release|Any CPU
{AC139951-261A-4463-B6FA-AEBC25283A66}.Release|ARMV7.Build.0 = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|CEPC DevPlatform.ActiveCfg = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|CEPC DevPlatform.Build.0 = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|CEPC DevPlatform.Deploy.0 = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|ARMV7.ActiveCfg = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|WCE80_ARMV7TIEVM3730.ActiveCfg = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|ARMV7.Build.0 = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|ARMV7.Deploy.0 = Debug|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Any CPU.Build.0 = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Any CPU.Deploy.0 = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|CEPC DevPlatform.ActiveCfg = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|CEPC DevPlatform.Build.0 = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|CEPC DevPlatform.Deploy.0 = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|ARMV7.ActiveCfg = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|WCE80_ARMV7TIEVM3730.ActiveCfg = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|ARMV7.Build.0 = Release|Any CPU
{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|ARMV7.Deploy.0 = Release|Any CPU
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Debug|Any CPU.ActiveCfg = Debug|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Debug|Any CPU.Build.0 = Debug|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Debug|CEPC DevPlatform.ActiveCfg = Debug|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Debug|CEPC DevPlatform.Build.0 = Debug|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Debug|Mixed Platforms.ActiveCfg = Debug|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Debug|Mixed Platforms.Build.0 = Debug|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Debug|WCE80_ARMV7TIEVM3730.ActiveCfg = Debug|WCE80_ARMV7TIEVM3730
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Debug|WCE80_ARMV7TIEVM3730.Build.0 = Debug|WCE80_ARMV7TIEVM3730
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Debug|ARMV7.ActiveCfg = Debug|ARMV7
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Debug|ARMV7.Build.0 = Debug|ARMV7
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Release|Any CPU.ActiveCfg = Release|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Release|Any CPU.Build.0 = Release|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Release|CEPC DevPlatform.ActiveCfg = Release|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Release|CEPC DevPlatform.Build.0 = Release|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Release|Mixed Platforms.ActiveCfg = Release|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Release|Mixed Platforms.Build.0 = Release|CEPC DevPlatform
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Release|WCE80_ARMV7TIEVM3730.ActiveCfg = Release|WCE80_ARMV7TIEVM3730
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Release|WCE80_ARMV7TIEVM3730.Build.0 = Release|WCE80_ARMV7TIEVM3730
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Release|ARMV7.ActiveCfg = Release|ARMV7
{9E5A8F20-5F04-4629-B2E1-27B5E30F2AF6}.Release|ARMV7.Build.0 = Release|ARMV7
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
|
Name change from Setup/build_ce.bat to Setup/build_ce_200x.bat.
1
2
3
4
5
6
7
8
9
10
11
|
1
2
3
4
5
6
7
8
9
10
11
|
-
+
|
@ECHO OFF
::
:: build_ce.bat --
:: build_ce_200x.bat --
::
:: WinCE Wrapper Tool for MSBuild
::
:: Written by Joe Mistachkin.
:: Released to the public domain, use at your own risk!
::
|
︙ | | |
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
|
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
-
-
-
+
|
SET TOOLS=%TOOLS:~0,-1%
%_VECHO% Tools = '%TOOLS%'
SET BUILD_CONFIGURATIONS=Debug Release
SET BASE_CONFIGURATIONSUFFIX=Compact
SET PLATFORMS="Pocket PC 2003 (ARMV4)"
SET PROCESSORS=arm
SET YEARS=2005 2008
SET BASE_PLATFORM=PocketPC-ARM
CALL :fn_ResetErrorLevel
%__ECHO3% CALL "%TOOLS%\build_all.bat"
IF ERRORLEVEL 1 (
ECHO Failed to build PocketPC binaries.
ECHO Failed to build WinCE binaries.
GOTO errors
)
:fn_ResetErrorLevel
VERIFY > NUL
GOTO :EOF
|
︙ | | |
Added Setup/build_ce_2013.bat.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
@ECHO OFF
::
:: build_ce_2013.bat --
::
:: WinCE Wrapper Tool for MSBuild
::
:: Written by Joe Mistachkin.
:: Released to the public domain, use at your own risk!
::
SETLOCAL
REM SET __ECHO=ECHO
REM SET __ECHO3=ECHO
IF NOT DEFINED _AECHO (SET _AECHO=REM)
IF NOT DEFINED _CECHO (SET _CECHO=REM)
IF NOT DEFINED _VECHO (SET _VECHO=REM)
%_AECHO% Running %0 %*
SET DUMMY2=%1
IF DEFINED DUMMY2 (
GOTO usage
)
SET TOOLS=%~dp0
SET TOOLS=%TOOLS:~0,-1%
%_VECHO% Tools = '%TOOLS%'
SET BUILD_CONFIGURATIONS=Debug Release
SET BASE_CONFIGURATIONSUFFIX=Compact
SET PLATFORMS="CEPC DevPlatform" ARMV7
SET YEARS=2012
SET SOLUTION=%TOOLS%\..\SQLite.NET.2012.Compact.sln
CALL :fn_ResetErrorLevel
%__ECHO3% CALL "%TOOLS%\build_all.bat"
IF ERRORLEVEL 1 (
ECHO Failed to build WinCE binaries.
GOTO errors
)
:fn_ResetErrorLevel
VERIFY > NUL
GOTO :EOF
:fn_SetErrorLevel
VERIFY MAYBE 2> NUL
GOTO :EOF
:usage
ECHO.
ECHO Usage: %~nx0
ECHO.
GOTO errors
:errors
CALL :fn_SetErrorLevel
ENDLOCAL
ECHO.
ECHO Build failure, errors were encountered.
GOTO end_of_file
:no_errors
CALL :fn_ResetErrorLevel
ENDLOCAL
ECHO.
ECHO Build success, no errors were encountered.
GOTO end_of_file
:end_of_file
%__ECHO% EXIT /B %ERRORLEVEL%
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Changes to Setup/release.bat.
︙ | | |
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
|
+
|
%_VECHO% BaseConfigurationSuffix = '%BASE_CONFIGURATIONSUFFIX%'
IF NOT DEFINED BASE_PLATFORM (
CALL :fn_SetVariable BASE_PLATFORM PLATFORM
)
%_VECHO% BasePlatform = '%BASE_PLATFORM%'
%_VECHO% ExtraPlatform = '%EXTRA_PLATFORM%'
IF NOT DEFINED TYPE (
IF /I "%CONFIGURATION%" == "%BASE_CONFIGURATION%" (
SET TYPE=%TYPE_PREFIX%binary-bundle
) ELSE (
SET TYPE=%TYPE_PREFIX%binary
)
|
︙ | | |
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
|
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
|
-
+
-
+
-
+
-
+
|
)
)
IF DEFINED BASE_CONFIGURATIONSUFFIX (
FOR /F "delims=" %%F IN ('DIR /B /S /AD "bin\%YEAR%\%BASE_CONFIGURATION%%BASE_CONFIGURATIONSUFFIX%\bin" 2^> NUL') DO (
%__ECHO% RMDIR /S /Q "%%F"
)
%__ECHO% zip.exe -v -j -r "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%BASE_PLATFORM%-%YEAR%-%VERSION%.zip" "bin\%YEAR%\%BASE_CONFIGURATION%%BASE_CONFIGURATIONSUFFIX%\bin" -x @exclude_bin.txt
%__ECHO% zip.exe -v -j -r "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%BASE_PLATFORM%%EXTRA_PLATFORM%-%YEAR%-%VERSION%.zip" "bin\%YEAR%\%BASE_CONFIGURATION%%BASE_CONFIGURATIONSUFFIX%\bin" -x @exclude_bin.txt
) ELSE (
FOR /F "delims=" %%F IN ('DIR /B /S /AD "bin\%YEAR%\%BASE_CONFIGURATION%\bin" 2^> NUL') DO (
%__ECHO% RMDIR /S /Q "%%F"
)
%__ECHO% zip.exe -v -j -r "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%BASE_PLATFORM%-%YEAR%-%VERSION%.zip" "bin\%YEAR%\%BASE_CONFIGURATION%\bin" -x @exclude_bin.txt
%__ECHO% zip.exe -v -j -r "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%BASE_PLATFORM%%EXTRA_PLATFORM%-%YEAR%-%VERSION%.zip" "bin\%YEAR%\%BASE_CONFIGURATION%\bin" -x @exclude_bin.txt
)
IF /I "%CONFIGURATION%" == "%BASE_CONFIGURATION%" (
IF NOT DEFINED BASE_CONFIGURATIONSUFFIX (
%__ECHO% zip -v -d "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%BASE_PLATFORM%-%YEAR%-%VERSION%.zip" SQLite.Interop.*
%__ECHO% zip -v -d "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%BASE_PLATFORM%%EXTRA_PLATFORM%-%YEAR%-%VERSION%.zip" SQLite.Interop.*
)
)
%__ECHO% zip.exe -v -j -r "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%BASE_PLATFORM%-%YEAR%-%VERSION%.zip" "bin\%YEAR%\%PLATFORM%\%CONFIGURATION%%CONFIGURATIONSUFFIX%" -x @exclude_bin.txt
%__ECHO% zip.exe -v -j -r "Setup\Output\sqlite-%FRAMEWORK%-%TYPE%-%BASE_PLATFORM%%EXTRA_PLATFORM%-%YEAR%-%VERSION%.zip" "bin\%YEAR%\%PLATFORM%\%CONFIGURATION%%CONFIGURATIONSUFFIX%" -x @exclude_bin.txt
IF ERRORLEVEL 1 (
ECHO Failed to archive binary files.
GOTO errors
)
%__ECHO2% POPD
|
︙ | | |
Changes to Setup/release_all.bat.
︙ | | |
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
|
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
|
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
)
%_VECHO% Years = '%YEARS%'
FOR %%C IN (%RELEASE_CONFIGURATIONS%) DO (
FOR %%P IN (%PLATFORMS%) DO (
FOR %%Y IN (%YEARS%) DO (
CALL :fn_SetExtraPlatform "%%~P"
%__ECHO3% CALL "%TOOLS%\release.bat" %%C %%P %%Y
IF ERRORLEVEL 1 (
ECHO Could not build release archive for %%C/%%P/%%Y.
GOTO errors
)
)
)
)
GOTO no_errors
:fn_ResetErrorLevel
VERIFY > NUL
GOTO :EOF
:fn_SetErrorLevel
VERIFY MAYBE 2> NUL
GOTO :EOF
:fn_CopyVariable
IF NOT DEFINED %1 GOTO :EOF
IF "%2" == "" GOTO :EOF
SETLOCAL
SET __ECHO_CMD=ECHO %%%1%%
FOR /F "delims=" %%V IN ('%__ECHO_CMD%') DO (
SET VALUE=%%V
)
ENDLOCAL && SET %2=%VALUE%
GOTO :EOF
:fn_UnsetVariable
IF NOT "%1" == "" (
SET %1=
CALL :fn_ResetErrorLevel
)
GOTO :EOF
:fn_SetExtraPlatform
IF "%~1" == "" GOTO :EOF
SETLOCAL
SET VALUE=%~1
SET VALUE=%VALUE: =_%
SET VALUE=%VALUE:(=%
SET VALUE=%VALUE:)=%
IF NOT DEFINED EXTRA_PLATFORM_%VALUE% (
ENDLOCAL && CALL :fn_UnsetVariable EXTRA_PLATFORM
GOTO :EOF
)
CALL :fn_CopyVariable EXTRA_PLATFORM_%VALUE% EXTRA_PLATFORM
ENDLOCAL && SET EXTRA_PLATFORM=-%EXTRA_PLATFORM%
GOTO :EOF
:usage
ECHO.
ECHO Usage: %~nx0
ECHO.
GOTO errors
|
︙ | | |
Name change from Setup/release_ce.bat to Setup/release_ce_200x.bat.
1
2
3
4
5
6
7
8
9
10
11
|
1
2
3
4
5
6
7
8
9
10
11
|
-
+
|
@ECHO OFF
::
:: release_ce.bat --
:: release_ce_200x.bat --
::
:: WinCE Binary Release Tool
::
:: Written by Joe Mistachkin.
:: Released to the public domain, use at your own risk!
::
|
︙ | | |
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
|
-
-
+
+
-
+
|
SET TOOLS=%TOOLS:~0,-1%
%_VECHO% Tools = '%TOOLS%'
SET RELEASE_CONFIGURATIONS=Release
SET BASE_CONFIGURATIONSUFFIX=Compact
SET PLATFORMS="Pocket PC 2003 (ARMV4)"
SET PROCESSORS=arm
SET YEARS=2008
SET BASE_PLATFORM=PocketPC-ARM
SET BASE_PLATFORM=PocketPC
SET EXTRA_PLATFORM_Pocket_PC_2003_ARMV4=ARM
SET TYPE=binary
CALL :fn_ResetErrorLevel
%__ECHO3% CALL "%TOOLS%\release_all.bat"
IF ERRORLEVEL 1 (
ECHO Failed to build PocketPC release files.
ECHO Failed to build WinCE release files.
GOTO errors
)
:fn_ResetErrorLevel
VERIFY > NUL
GOTO :EOF
|
︙ | | |
Added Setup/release_ce_2013.bat.
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
|
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
@ECHO OFF
::
:: release_ce_2013.bat --
::
:: WinCE Binary Release Tool
::
:: Written by Joe Mistachkin.
:: Released to the public domain, use at your own risk!
::
SETLOCAL
REM SET __ECHO=ECHO
REM SET __ECHO3=ECHO
IF NOT DEFINED _AECHO (SET _AECHO=REM)
IF NOT DEFINED _CECHO (SET _CECHO=REM)
IF NOT DEFINED _VECHO (SET _VECHO=REM)
%_AECHO% Running %0 %*
SET DUMMY2=%1
IF DEFINED DUMMY2 (
GOTO usage
)
SET TOOLS=%~dp0
SET TOOLS=%TOOLS:~0,-1%
%_VECHO% Tools = '%TOOLS%'
SET FRAMEWORK2012=netFx39
SET RELEASE_CONFIGURATIONS=Release
SET BASE_CONFIGURATIONSUFFIX=Compact
SET PLATFORMS="CEPC DevPlatform" ARMV7
SET YEARS=2012
SET BASE_PLATFORM=WinCE
SET EXTRA_PLATFORM_CEPC_DevPlatform=x86
SET EXTRA_PLATFORM_ARMV7=ARM
SET TYPE=binary
CALL :fn_ResetErrorLevel
%__ECHO3% CALL "%TOOLS%\release_all.bat"
IF ERRORLEVEL 1 (
ECHO Failed to build WinCE release files.
GOTO errors
)
:fn_ResetErrorLevel
VERIFY > NUL
GOTO :EOF
:fn_SetErrorLevel
VERIFY MAYBE 2> NUL
GOTO :EOF
:usage
ECHO.
ECHO Usage: %~nx0
ECHO.
GOTO errors
:errors
CALL :fn_SetErrorLevel
ENDLOCAL
ECHO.
ECHO Release failure, errors were encountered.
GOTO end_of_file
:no_errors
CALL :fn_ResetErrorLevel
ENDLOCAL
ECHO.
ECHO Release success, no errors were encountered.
GOTO end_of_file
:end_of_file
%__ECHO% EXIT /B %ERRORLEVEL%
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Added Setup/set_ReleaseNativeOnly_ARMV7.bat.
|
1
2
3
4
5
6
7
8
9
10
|
+
+
+
+
+
+
+
+
+
+
|
@ECHO OFF
::
:: set_ReleaseNativeOnly_ARMV7.bat --
::
:: Written by Joe Mistachkin.
:: Released to the public domain, use at your own risk!
::
CALL "%~dp0\set_ReleaseNativeOnly.bat"
|
| | | | | | | | |
Added Setup/set_ReleaseNativeOnly_CEPC DevPlatform.bat.
|
1
2
3
4
5
6
7
8
9
10
|
+
+
+
+
+
+
+
+
+
+
|
@ECHO OFF
::
:: set_ReleaseNativeOnly_CEPC DevPlatform.bat --
::
:: Written by Joe Mistachkin.
:: Released to the public domain, use at your own risk!
::
CALL "%~dp0\set_ReleaseNativeOnly.bat"
|
| | | | | | | | |
Added Setup/set_Release_ARMV7.bat.
|
1
2
3
4
5
6
7
8
9
10
|
+
+
+
+
+
+
+
+
+
+
|
@ECHO OFF
::
:: set_Release_ARMV7.bat --
::
:: Written by Joe Mistachkin.
:: Released to the public domain, use at your own risk!
::
CALL "%~dp0\set_Release.bat"
|
| | | | | | | | |
Added Setup/set_Release_CEPC DevPlatform.bat.
|
1
2
3
4
5
6
7
8
9
10
|
+
+
+
+
+
+
+
+
+
+
|
@ECHO OFF
::
:: set_Release_CEPC DevPlatform.bat --
::
:: Written by Joe Mistachkin.
:: Released to the public domain, use at your own risk!
::
CALL "%~dp0\set_Release.bat"
|
| | | | | | | | |
Name change from Setup/test_ce.bat to Setup/test_ce_200x.bat.
1
2
3
4
5
6
7
8
9
10
11
|
1
2
3
4
5
6
7
8
9
10
11
|
-
+
|
@ECHO OFF
::
:: test_ce.bat --
:: test_ce_200x.bat --
::
:: WinCE Testing Tool
::
:: Written by Joe Mistachkin.
:: Released to the public domain, use at your own risk!
::
|
︙ | | |
Changes to Setup/verify.lst.
︙ | | |
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
|
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
|
-
+
+
-
+
+
+
+
+
+
|
readme.htm
Setup/
Setup/archive.bat
Setup/bake.bat
Setup/bake_all.bat
Setup/build.bat
Setup/build_all.bat
Setup/build_ce.bat
Setup/build_ce_200x.bat
Setup/build_ce_2013.bat
Setup/CheckForNetFx.pas
Setup/clean.bat
Setup/deployAndTestCe.eagle
Setup/InitializeSetup.pas
Setup/release.bat
Setup/release_all.bat
Setup/release_ce.bat
Setup/release_ce_200x.bat
Setup/release_ce_2013.bat
Setup/release_static.bat
Setup/set_2005.bat
Setup/set_2008.bat
Setup/set_2010.bat
Setup/set_2012.bat
Setup/set_common.bat
Setup/set_netFx20.bat
Setup/set_netFx35.bat
Setup/set_netFx40.bat
Setup/set_netFx45.bat
Setup/set_Release.bat
Setup/set_ReleaseNativeOnly.bat
"Setup/set_ReleaseNativeOnly_CEPC DevPlatform.bat"
"Setup/set_ReleaseNativeOnly_Pocket PC 2003 (ARMV4).bat"
"Setup/set_ReleaseNativeOnly_ARMV7.bat"
Setup/set_ReleaseNativeOnly_Win32.bat
Setup/set_ReleaseNativeOnly_x64.bat
Setup/set_ReleaseNativeOnly_x64_2005.bat
Setup/set_ReleaseNativeOnly_x64_2008.bat
Setup/set_ReleaseNativeOnly_x64_2010.bat
Setup/set_ReleaseNativeOnly_x64_2012.bat
Setup/set_ReleaseNativeOnly_x86_2005.bat
Setup/set_ReleaseNativeOnly_x86_2008.bat
Setup/set_ReleaseNativeOnly_x86_2010.bat
Setup/set_ReleaseNativeOnly_x86_2012.bat
"Setup/set_Release_CEPC DevPlatform.bat"
"Setup/set_Release_Pocket PC 2003 (ARMV4).bat"
"Setup/set_Release_ARMV7.bat"
Setup/set_Release_Win32.bat
Setup/set_Release_x64.bat
Setup/set_Release_x64_2005.bat
Setup/set_Release_x64_2008.bat
Setup/set_Release_x64_2010.bat
Setup/set_Release_x64_2012.bat
Setup/set_Release_x86_2005.bat
|
︙ | | |
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
|
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
|
-
+
|
Setup/set_x86_2008.bat
Setup/set_x86_2010.bat
Setup/set_x86_2012.bat
Setup/sourceTag.eagle
Setup/SQLite.iss
Setup/test.bat
Setup/test_all.bat
Setup/test_ce.bat
Setup/test_ce_200x.bat
Setup/updateFileInfo.tcl
Setup/verify.eagle
Setup/verify.lst
Setup/vsSp.bat
SQLite.Beta.nuspec
SQLite.Designer/
SQLite.Designer/AssemblyInfo.cs
|
︙ | | |
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
|
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
|
-
-
+
+
|
SQLite.Interop.dll
SQLite.Interop.pdb
}
###############################################################################
#
# NOTE: This is the list of interop and other files that should be present in
# the standard "PocketPC" binary archives (i.e. for the .NET Compact
# Framework).
# the standard "PocketPC" / "WinCE" binary archives (i.e. for the .NET
# Compact Framework).
#
set sds_manifests(binaryCompact) {
[appendArgs SQLite.Interop. [format %03d $build] .dll]
[appendArgs SQLite.Interop. [format %03d $build] .pdb]
test.cfg
test.sql
testce.exe
|
︙ | | |
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
|
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
|
-
+
|
###############################################################################
set manifests(sqlite-netFx35-setup-bundle-x64-2008-.exe) [list sds \
setupCore setupLinqCore setupBundle setupLinqBundle setupX64Vs2008]
###############################################################################
################# Visual Studio 2008 / .NET Compact Framework #################
############### Visual Studio 2008 / .NET Compact Framework 3.5 ###############
###############################################################################
set manifests(sqlite-netFx35-binary-PocketPC-ARM-2008-.zip) [list sds \
binaryCore binaryCompact]
set manifests(sqlite-netFx35-binary-PocketPC-ARM-2008-.zip,subst) ""; # dynamic
|
︙ | | |
988
989
990
991
992
993
994
995
996
997
|
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
|
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
set manifests(sqlite-netFx45-setup-bundle-x86-2012-.exe) [list sds \
setupCore setupBundle setupLinqCore setupLinqBundle setupX86Vs2012]
###############################################################################
set manifests(sqlite-netFx45-setup-bundle-x64-2012-.exe) [list sds \
setupCore setupBundle setupLinqCore setupLinqBundle setupX64Vs2012]
###############################################################################
############### Visual Studio 2012 / .NET Compact Framework 3.9 ###############
###############################################################################
set manifests(sqlite-netFx39-binary-WinCE-ARM-2012-.zip) [list sds \
binaryCore binaryCompact]
set manifests(sqlite-netFx39-binary-WinCE-ARM-2012-.zip,subst) ""; # dynamic
###############################################################################
set manifests(sqlite-netFx39-binary-WinCE-x86-2012-.zip) [list sds \
binaryCore binaryCompact]
set manifests(sqlite-netFx39-binary-WinCE-x86-2012-.zip,subst) ""; # dynamic
###############################################################################
# end of file
|
Changes to exclude_bin.txt.
1
2
3
4
5
6
7
|
1
2
3
4
5
6
7
8
9
|
+
+
|
*.done
*.exp
*.lib
*.manifest
*.map
*.mda.config
*.txt
*EnvDTE.*
*Microsoft.*
|
Changes to readme.htm.
︙ | | |
187
188
189
190
191
192
193
194
195
196
197
198
199
200
|
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
|
+
|
<h2><b>Version History</b></h2>
<p>
<b>1.0.90.0 - January XX, 2014 <font color="red">(release scheduled)</font></b>
</p>
<ul>
<li>Updated to <a href="http://www.sqlite.org/src/info/trunk">SQLite 3.8.2</a>.</li>
<li>Add support for Windows Embedded Compact 2013.</li>
<li>Add experimental support for the native regexp extension.</li>
<li>Never create a new connection wrapper in the SQLiteConnection.Shutdown method. <b>** Potentially Incompatible Change **</b></li>
<li>Add experimental GetMemoryStatistics, ReleaseMemory, and Shutdown methods to the SQLiteConnection class.</li>
<li>Add memory leak detection to the test project for the .NET Compact Framework.</li>
<li>Add SQLITE_ENABLE_MEMORY_MANAGEMENT compile-time option to the interop assembly.</li>
<li>Better handling of non-error log messages from the SQLite core library. Pursuant to [44df10ea90].</li>
</ul>
|
︙ | | |
Changes to www/downloads.wiki.
︙ | | |
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
|
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
|
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
|
<br />
(sha1: d6833fecbd18158cc8c842f612d78580d5c338fe)
</td>
</tr>
<tr>
<td colspan="4">
<b>Precompiled Binaries for Windows CE (.NET Compact Framework 3.5)</b>
<b>Precompiled Binaries for Windows CE (.NET Compact Framework)</b>
</td>
</tr>
<tr>
<td width="10"> </td>
<td width="30%" valign="top" align="right">
<a href="/downloads/1.0.89.0/sqlite-netFx35-binary-PocketPC-ARM-2008-1.0.89.0.zip">sqlite-netFx35-binary-PocketPC-ARM-2008-1.0.89.0.zip</a>
<br />
(1.01 MiB)
</td>
<td width="5"></td>
<td valign="top">
This binary package contains all the binaries for the PocketPC version
of the System.Data.SQLite 1.0.89.0 (3.8.1) package. The .NET Compact
Framework 3.5 is required.
of the System.Data.SQLite 1.0.89.0 (3.8.1) package. The included native
binaries should work on all supported ARM versions of Windows CE prior
to Windows Embedded Compact 2013. The .NET Compact Framework 3.5 is
required.
<br />
(sha1: bb812fa516ff21f41b9104e6f85f5e2ae6e619de)
</td>
</tr>
<tr>
<td width="10"> </td>
<td width="30%" valign="top" align="right">
<a href="/downloads/1.0.89.0/sqlite-netFx39-binary-WinCE-ARM-2012-1.0.89.0.zip">sqlite-netFx39-binary-WinCE-ARM-2012-1.0.89.0.zip</a>
<br />
(1.11 MiB)
</td>
<td width="5"></td>
<td valign="top">
This binary package contains all the binaries for the Windows Embedded
Compact 2013 (ARM) version of the System.Data.SQLite 1.0.89.0 (3.8.1)
package. The .NET Compact Framework 3.9 is required.
<br />
(sha1: 0b74d8ae4d93d7cf3c0e326543e717763bc76e48)
</td>
</tr>
<tr>
<td width="10"> </td>
<td width="30%" valign="top" align="right">
<a href="/downloads/1.0.89.0/sqlite-netFx39-binary-WinCE-x86-2012-1.0.89.0.zip">sqlite-netFx39-binary-WinCE-x86-2012-1.0.89.0.zip</a>
<br />
(1.16 MiB)
</td>
<td width="5"></td>
<td valign="top">
This binary package contains all the binaries for the Windows Embedded
Compact 2013 (x86) version of the System.Data.SQLite 1.0.89.0 (3.8.1)
package. The .NET Compact Framework 3.9 is required.
<br />
(sha1: 5b0aee9f8fc8b60ed031b2b5a42203871c3d213e)
</td>
</tr>
<tr>
<td colspan="4">
<b>Official NuGet Packages</b>
</td>
</tr>
<tr>
|
︙ | | |
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
|
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
|
-
+
|
<p>
The <b>cpu</b> in templates (3) and (4) will be one of x86, x64, arm, ia64.
</p>
<p>
The <b>platform</b> in templates (5), (6), (7), and (8) will be one of
Win32, x64, PocketPC, PocketPC-ARM, PocketPC-x86.
Win32, x64, PocketPC, PocketPC-ARM, PocketPC-x86, WinCE-ARM, WinCE-x86.
</p>
<p>
The <b>year</b> in templates (3), (4), (5), (6), (7), and (8) will be one of
2005, 2008, 2010, 2012.
</p>
|
︙ | | |
Changes to www/news.wiki.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
+
|
<title>News</title>
<b>Version History</b>
<p>
<b>1.0.90.0 - January XX, 2014 <font color="red">(release scheduled)</font></b>
</p>
<ul>
<li>Updated to [http://www.sqlite.org/src/info/trunk|SQLite 3.8.2].</li>
<li>Add support for Windows Embedded Compact 2013.</li>
<li>Add experimental support for the native regexp extension.</li>
<li>Never create a new connection wrapper in the SQLiteConnection.Shutdown method. <b>** Potentially Incompatible Change **</b></li>
<li>Add experimental GetMemoryStatistics, ReleaseMemory, and Shutdown methods to the SQLiteConnection class.</li>
<li>Add memory leak detection to the test project for the .NET Compact Framework.</li>
<li>Add SQLITE_ENABLE_MEMORY_MANAGEMENT compile-time option to the interop assembly.</li>
<li>Better handling of non-error log messages from the SQLite core library. Pursuant to [44df10ea90].</li>
</ul>
|
︙ | | |
Changes to www/release.wiki.
︙ | | |
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
|
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
|
-
+
+
+
+
+
+
+
+
+
+
+
-
+
|
<ol>
<li>Open a normal command prompt window with "cmd.exe".</li>
<li>Change the current directory to "<root>\Setup".</li>
<li>
Enter the following command to build all the binaries available for Windows
CE: <b>build_ce.bat</b><br />
CE: <b>build_ce_200x.bat</b><br /><i>This assumes that Visual Studio
2005 and/or Visual Studio 2008, "<b>Professional</b>" edition or
"better" and the bundled Pocket PC 2003 SDK are installed.</i>
</li>
<li>
Enter the following command to build all the binaries available for Windows
Embedded Compact 2013: <b>build_ce_2013.bat</b><br /><i>This assumes
that Visual Studio 2012, "<b>Professional</b>" edition or
"better" and the Windows Embedded Compact 2013 Toolkit are
installed.</i>
</li>
</ol>
<a name="testCeBinariesAutomated"></a>
<h2>Test Windows CE Binaries via Automation</h2>
<ol>
<li>
Intead of testing the Windows CE binaries
<a href="#testCeBinariesManually">manually</a> as described in the next
section, the following steps may be used.
</li>
<li>Open a normal command prompt window with "cmd.exe".</li>
<li>Change the current directory to "<root>\Setup".</li>
<li>
Enter the following command to test all the binaries available for Windows
CE: <b>test_ce.bat</b><br />
CE: <b>test_ce_200x.bat</b><br />
</li>
</ol>
<a name="testCeBinariesManually"></a>
<h2>Test Windows CE Binaries Manually</h2>
<ol>
|
︙ | | |
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
|
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
|
-
+
+
+
+
+
+
|
<ol>
<li>Open a normal command prompt window with "cmd.exe".</li>
<li>Change the current directory to "<root>\Setup".</li>
<li>
Enter the following command to build all the binary release packages for
Windows CE: <b>release_ce.bat</b><br />
Windows CE: <b>release_ce_200x.bat</b><br />
</li>
<li>
Enter the following command to build all the binary release packages for
Windows Embedded Compact 2013: <b>release_ce_2013.bat</b><br />
</li>
</ol>
<a name="buildSourcePackages"></a>
<h2>Build Source Release Packages</h2>
<ol>
|
︙ | | |