System.Data.SQLite
Check-in [73582401b5]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Image version for Windows CE interop assembly should match the desktop version. Also, versions should always have 4 elements.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 73582401b5aa67530872f6394bef2a62c7ffe5e5
User & Date: mistachkin 2011-11-11 17:58:56
Context
2011-11-12
05:46
Silence compiler warning about taking the address of a DLL-imported function. check-in: 70655d35b0 user: mistachkin tags: trunk
2011-11-11
17:58
Image version for Windows CE interop assembly should match the desktop version. Also, versions should always have 4 elements. check-in: 73582401b5 user: mistachkin tags: trunk
2011-11-08
15:14
Update core SQLite to 3.7.9 release plus the SQLITE_OMIT_WAL fix. check-in: 87915ae0ec user: mistachkin tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

Changes to SQLite.Interop/SQLite.Interop.CE.2008.vcproj.

    71     71   				Name="VCPreLinkEventTool"
    72     72   			/>
    73     73   			<Tool
    74     74   				Name="VCLinkerTool"
    75     75   				AdditionalOptions=" /subsystem:windowsce,4.20 /machine:ARM /ARMPADCODE"
    76     76   				AdditionalDependencies="secchk.lib"
    77     77   				OutputFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).dll"
    78         -				Version="$(SQLITE_MANIFEST_VERSION)"
           78  +				Version="$(INTEROP_MANIFEST_VERSION)"
    79     79   				LinkIncremental="2"
    80     80   				GenerateManifest="true"
    81     81   				DelayLoadDLLs="$(NOINHERIT)"
    82     82   				GenerateDebugInformation="true"
    83     83   				ProgramDatabaseFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).pdb"
    84     84   				GenerateMapFile="true"
    85     85   				SubSystem="0"
................................................................................
   167    167   				Name="VCPreLinkEventTool"
   168    168   			/>
   169    169   			<Tool
   170    170   				Name="VCLinkerTool"
   171    171   				AdditionalOptions=" /subsystem:windowsce,4.20 /machine:ARM /ARMPADCODE"
   172    172   				AdditionalDependencies="secchk.lib"
   173    173   				OutputFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).dll"
   174         -				Version="$(SQLITE_MANIFEST_VERSION)"
          174  +				Version="$(INTEROP_MANIFEST_VERSION)"
   175    175   				LinkIncremental="1"
   176    176   				GenerateManifest="true"
   177    177   				DelayLoadDLLs="$(NOINHERIT)"
   178    178   				GenerateDebugInformation="true"
   179    179   				ProgramDatabaseFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).pdb"
   180    180   				GenerateMapFile="true"
   181    181   				SubSystem="0"
................................................................................
   263    263   			<Tool
   264    264   				Name="VCPreLinkEventTool"
   265    265   			/>
   266    266   			<Tool
   267    267   				Name="VCLinkerTool"
   268    268   				AdditionalOptions=" /subsystem:windowsce,5.01"
   269    269   				OutputFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).dll"
   270         -				Version="$(SQLITE_MANIFEST_VERSION)"
          270  +				Version="$(INTEROP_MANIFEST_VERSION)"
   271    271   				LinkIncremental="2"
   272    272   				GenerateManifest="true"
   273    273   				DelayLoadDLLs="$(NOINHERIT)"
   274    274   				GenerateDebugInformation="true"
   275    275   				ProgramDatabaseFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).pdb"
   276    276   				GenerateMapFile="true"
   277    277   				SubSystem="0"
................................................................................
   356    356   			<Tool
   357    357   				Name="VCPreLinkEventTool"
   358    358   			/>
   359    359   			<Tool
   360    360   				Name="VCLinkerTool"
   361    361   				AdditionalOptions=" /subsystem:windowsce,5.01"
   362    362   				OutputFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).dll"
   363         -				Version="$(SQLITE_MANIFEST_VERSION)"
          363  +				Version="$(INTEROP_MANIFEST_VERSION)"
   364    364   				LinkIncremental="2"
   365    365   				GenerateManifest="true"
   366    366   				DelayLoadDLLs="$(NOINHERIT)"
   367    367   				GenerateDebugInformation="true"
   368    368   				ProgramDatabaseFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).pdb"
   369    369   				GenerateMapFile="true"
   370    370   				SubSystem="0"
................................................................................
   449    449   			<Tool
   450    450   				Name="VCPreLinkEventTool"
   451    451   			/>
   452    452   			<Tool
   453    453   				Name="VCLinkerTool"
   454    454   				AdditionalOptions=" /subsystem:windowsce,5.01"
   455    455   				OutputFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).dll"
   456         -				Version="$(SQLITE_MANIFEST_VERSION)"
          456  +				Version="$(INTEROP_MANIFEST_VERSION)"
   457    457   				LinkIncremental="1"
   458    458   				GenerateManifest="true"
   459    459   				DelayLoadDLLs="$(NOINHERIT)"
   460    460   				GenerateDebugInformation="true"
   461    461   				ProgramDatabaseFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).pdb"
   462    462   				GenerateMapFile="true"
   463    463   				SubSystem="0"
................................................................................
   544    544   			<Tool
   545    545   				Name="VCPreLinkEventTool"
   546    546   			/>
   547    547   			<Tool
   548    548   				Name="VCLinkerTool"
   549    549   				AdditionalOptions=" /subsystem:windowsce,5.01"
   550    550   				OutputFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).dll"
   551         -				Version="$(SQLITE_MANIFEST_VERSION)"
          551  +				Version="$(INTEROP_MANIFEST_VERSION)"
   552    552   				LinkIncremental="1"
   553    553   				GenerateManifest="true"
   554    554   				DelayLoadDLLs="$(NOINHERIT)"
   555    555   				GenerateDebugInformation="true"
   556    556   				ProgramDatabaseFile="$(OutDir)/SQLite.Interop.$(INTEROP_BUILD_NUMBER).pdb"
   557    557   				GenerateMapFile="true"
   558    558   				SubSystem="0"

Changes to SQLite.Interop/props/sqlite3.props.

     5      5    *
     6      6    * Written by Joe Mistachkin.
     7      7    * Released to the public domain, use at your own risk!
     8      8    *
     9      9   -->
    10     10   <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
    11     11     <PropertyGroup Label="UserMacros">
    12         -    <SQLITE_MANIFEST_VERSION>3.7.9</SQLITE_MANIFEST_VERSION>
    13         -    <SQLITE_RC_VERSION>3,7,9</SQLITE_RC_VERSION>
           12  +    <SQLITE_MANIFEST_VERSION>3.7.9.0</SQLITE_MANIFEST_VERSION>
           13  +    <SQLITE_RC_VERSION>3,7,9,0</SQLITE_RC_VERSION>
    14     14       <SQLITE_COMMON_DEFINES>SQLITE_THREADSAFE=1;SQLITE_ENABLE_COLUMN_METADATA=1;SQLITE_ENABLE_STAT3=1;SQLITE_ENABLE_FTS3=1;SQLITE_ENABLE_LOAD_EXTENSION=1;SQLITE_ENABLE_RTREE=1;SQLITE_SOUNDEX=1</SQLITE_COMMON_DEFINES>
    15     15       <SQLITE_EXTRA_DEFINES>SQLITE_HAS_CODEC=1</SQLITE_EXTRA_DEFINES>
    16     16       <SQLITE_WINCE_DEFINES>SQLITE_OMIT_WAL=1</SQLITE_WINCE_DEFINES>
    17     17       <SQLITE_DEBUG_DEFINES>SQLITE_DEBUG=1;SQLITE_MEMDEBUG=1</SQLITE_DEBUG_DEFINES>
    18     18       <SQLITE_RELEASE_DEFINES>SQLITE_WIN32_MALLOC=1</SQLITE_RELEASE_DEFINES>
    19     19       <SQLITE_DISABLE_WARNINGS>4018;4055;4057;4090;4100;4127;4132;4146;4152;4210;4244;4245;4389;4701;4706;4996</SQLITE_DISABLE_WARNINGS>
    20     20       <SQLITE_DISABLE_X64_WARNINGS>4267;4306</SQLITE_DISABLE_X64_WARNINGS>

Changes to SQLite.Interop/props/sqlite3.vsprops.

    10     10   <VisualStudioPropertySheet
    11     11   	ProjectType="Visual C++"
    12     12   	Version="8.00"
    13     13   	Name="sqlite3"
    14     14   	>
    15     15   	<UserMacro
    16     16   		Name="SQLITE_MANIFEST_VERSION"
    17         -		Value="3.7.9"
           17  +		Value="3.7.9.0"
    18     18   		PerformEnvironmentSet="true"
    19     19   	/>
    20     20   	<UserMacro
    21     21   		Name="SQLITE_RC_VERSION"
    22         -		Value="3,7,9"
           22  +		Value="3,7,9,0"
    23     23   		PerformEnvironmentSet="true"
    24     24   	/>
    25     25   	<UserMacro
    26     26   		Name="SQLITE_COMMON_DEFINES"
    27     27   		Value="SQLITE_THREADSAFE=1;SQLITE_ENABLE_COLUMN_METADATA=1;SQLITE_ENABLE_STAT3=1;SQLITE_ENABLE_FTS3=1;SQLITE_ENABLE_LOAD_EXTENSION=1;SQLITE_ENABLE_RTREE=1;SQLITE_SOUNDEX=1"
    28     28   		PerformEnvironmentSet="true"
    29     29   	/>