System.Data.SQLite
Check-in [bbbb338f7a]
Not logged in

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

Overview
Comment:Move the compile-time options for the interop assembly for Windows Embedded Compact 2013 to the properties file.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: bbbb338f7a82bb1fac4f8f10ff46324356a3268b
User & Date: mistachkin 2014-01-06 04:03:35
Context
2014-01-06
04:56
Add SQLiteCompileOptions and InteropCompileOptions properties to the SQLiteConnection class to return the compile-time options for the SQLite core library and interop assembly, respectively. check-in: 30dedcb819 user: mistachkin tags: trunk
04:03
Move the compile-time options for the interop assembly for Windows Embedded Compact 2013 to the properties file. check-in: bbbb338f7a user: mistachkin tags: trunk
01:45
More enhancements to the test suite infrastructure. check-in: ba3ecbf6c4 user: mistachkin tags: trunk
Changes
Hide Diffs Side-by-Side Diffs Ignore Whitespace Patch

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

    54     54   				TargetEnvironment="1"
    55     55   			/>
    56     56   			<Tool
    57     57   				Name="VCCLCompilerTool"
    58     58   				ExecutionBucket="7"
    59     59   				Optimization="0"
    60     60   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
    61         -				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
           61  +				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
    62     62   				MinimalRebuild="true"
    63     63   				RuntimeLibrary="1"
    64     64   				FloatingPointModel="0"
    65     65   				UsePrecompiledHeader="0"
    66     66   				WarningLevel="3"
    67     67   				DebugInformationFormat="3"
    68     68   				CompileAs="1"
................................................................................
   154    154   			/>
   155    155   			<Tool
   156    156   				Name="VCCLCompilerTool"
   157    157   				ExecutionBucket="7"
   158    158   				Optimization="2"
   159    159   				FavorSizeOrSpeed="2"
   160    160   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
   161         -				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
          161  +				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
   162    162   				RuntimeLibrary="0"
   163    163   				FloatingPointModel="0"
   164    164   				UsePrecompiledHeader="0"
   165    165   				WarningLevel="3"
   166    166   				DebugInformationFormat="3"
   167    167   				CompileAs="1"
   168    168   				DisableSpecificWarnings="$(SQLITE_DISABLE_WARNINGS)"
................................................................................
   253    253   				Name="VCMIDLTool"
   254    254   			/>
   255    255   			<Tool
   256    256   				Name="VCCLCompilerTool"
   257    257   				ExecutionBucket="7"
   258    258   				Optimization="0"
   259    259   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
   260         -				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
          260  +				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
   261    261   				MinimalRebuild="true"
   262    262   				RuntimeLibrary="1"
   263    263   				FloatingPointModel="0"
   264    264   				UsePrecompiledHeader="0"
   265    265   				WarningLevel="3"
   266    266   				DebugInformationFormat="3"
   267    267   				CompileAs="1"
................................................................................
   350    350   				Name="VCMIDLTool"
   351    351   			/>
   352    352   			<Tool
   353    353   				Name="VCCLCompilerTool"
   354    354   				ExecutionBucket="7"
   355    355   				Optimization="0"
   356    356   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
   357         -				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
          357  +				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
   358    358   				MinimalRebuild="true"
   359    359   				RuntimeLibrary="1"
   360    360   				FloatingPointModel="0"
   361    361   				UsePrecompiledHeader="0"
   362    362   				WarningLevel="3"
   363    363   				DebugInformationFormat="3"
   364    364   				CompileAs="1"
................................................................................
   448    448   			/>
   449    449   			<Tool
   450    450   				Name="VCCLCompilerTool"
   451    451   				ExecutionBucket="7"
   452    452   				Optimization="2"
   453    453   				FavorSizeOrSpeed="2"
   454    454   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
   455         -				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
          455  +				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
   456    456   				RuntimeLibrary="0"
   457    457   				FloatingPointModel="0"
   458    458   				UsePrecompiledHeader="0"
   459    459   				WarningLevel="3"
   460    460   				DebugInformationFormat="3"
   461    461   				CompileAs="1"
   462    462   				DisableSpecificWarnings="$(SQLITE_DISABLE_WARNINGS)"
................................................................................
   547    547   			/>
   548    548   			<Tool
   549    549   				Name="VCCLCompilerTool"
   550    550   				ExecutionBucket="7"
   551    551   				Optimization="2"
   552    552   				FavorSizeOrSpeed="2"
   553    553   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
   554         -				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
          554  +				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
   555    555   				RuntimeLibrary="0"
   556    556   				FloatingPointModel="0"
   557    557   				UsePrecompiledHeader="0"
   558    558   				WarningLevel="3"
   559    559   				DebugInformationFormat="3"
   560    560   				CompileAs="1"
   561    561   				DisableSpecificWarnings="$(SQLITE_DISABLE_WARNINGS)"

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

    54     54   				TargetEnvironment="1"
    55     55   			/>
    56     56   			<Tool
    57     57   				Name="VCCLCompilerTool"
    58     58   				ExecutionBucket="7"
    59     59   				Optimization="0"
    60     60   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
    61         -				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
           61  +				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
    62     62   				MinimalRebuild="true"
    63     63   				RuntimeLibrary="1"
    64     64   				FloatingPointModel="0"
    65     65   				UsePrecompiledHeader="0"
    66     66   				WarningLevel="3"
    67     67   				DebugInformationFormat="3"
    68     68   				CompileAs="1"
................................................................................
   154    154   			/>
   155    155   			<Tool
   156    156   				Name="VCCLCompilerTool"
   157    157   				ExecutionBucket="7"
   158    158   				Optimization="2"
   159    159   				FavorSizeOrSpeed="2"
   160    160   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
   161         -				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
          161  +				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
   162    162   				RuntimeLibrary="0"
   163    163   				FloatingPointModel="0"
   164    164   				UsePrecompiledHeader="0"
   165    165   				WarningLevel="3"
   166    166   				DebugInformationFormat="3"
   167    167   				CompileAs="1"
   168    168   				DisableSpecificWarnings="$(SQLITE_DISABLE_WARNINGS)"
................................................................................
   253    253   				Name="VCMIDLTool"
   254    254   			/>
   255    255   			<Tool
   256    256   				Name="VCCLCompilerTool"
   257    257   				ExecutionBucket="7"
   258    258   				Optimization="0"
   259    259   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
   260         -				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
          260  +				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
   261    261   				MinimalRebuild="true"
   262    262   				RuntimeLibrary="1"
   263    263   				FloatingPointModel="0"
   264    264   				UsePrecompiledHeader="0"
   265    265   				WarningLevel="3"
   266    266   				DebugInformationFormat="3"
   267    267   				CompileAs="1"
................................................................................
   350    350   				Name="VCMIDLTool"
   351    351   			/>
   352    352   			<Tool
   353    353   				Name="VCCLCompilerTool"
   354    354   				ExecutionBucket="7"
   355    355   				Optimization="0"
   356    356   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
   357         -				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
          357  +				PreprocessorDefinitions="_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;DEBUG;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES)"
   358    358   				MinimalRebuild="true"
   359    359   				RuntimeLibrary="1"
   360    360   				FloatingPointModel="0"
   361    361   				UsePrecompiledHeader="0"
   362    362   				WarningLevel="3"
   363    363   				DebugInformationFormat="3"
   364    364   				CompileAs="1"
................................................................................
   448    448   			/>
   449    449   			<Tool
   450    450   				Name="VCCLCompilerTool"
   451    451   				ExecutionBucket="7"
   452    452   				Optimization="2"
   453    453   				FavorSizeOrSpeed="2"
   454    454   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
   455         -				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
          455  +				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
   456    456   				RuntimeLibrary="0"
   457    457   				FloatingPointModel="0"
   458    458   				UsePrecompiledHeader="0"
   459    459   				WarningLevel="3"
   460    460   				DebugInformationFormat="3"
   461    461   				CompileAs="1"
   462    462   				DisableSpecificWarnings="$(SQLITE_DISABLE_WARNINGS)"
................................................................................
   547    547   			/>
   548    548   			<Tool
   549    549   				Name="VCCLCompilerTool"
   550    550   				ExecutionBucket="7"
   551    551   				Optimization="2"
   552    552   				FavorSizeOrSpeed="2"
   553    553   				AdditionalIncludeDirectories="$(INTEROP_INCLUDE_DIRECTORIES)"
   554         -				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
          554  +				PreprocessorDefinitions="NDEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_WINDOWS;_USRDLL;$(ARCHFAM);$(_ARCHFAM_);_UNICODE;UNICODE;$(SQLITE_WINCE_200X_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES)"
   555    555   				RuntimeLibrary="0"
   556    556   				FloatingPointModel="0"
   557    557   				UsePrecompiledHeader="0"
   558    558   				WarningLevel="3"
   559    559   				DebugInformationFormat="3"
   560    560   				CompileAs="1"
   561    561   				DisableSpecificWarnings="$(SQLITE_DISABLE_WARNINGS)"

Changes to SQLite.Interop/SQLite.Interop.CE.2012.vcxproj.

    87     87     </PropertyGroup>
    88     88   
    89     89     <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|CEPC DevPlatform'">
    90     90       <ClCompile>
    91     91         <PrecompiledHeader>NotUsing</PrecompiledHeader>
    92     92         <Optimization>Disabled</Optimization>
    93     93         <AdditionalIncludeDirectories>$(INTEROP_INCLUDE_DIRECTORIES);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    94         -      <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>
           94  +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;UNICODE;$(SQLITE_WINCE_2013_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES);%(PreprocessorDefinitions)</PreprocessorDefinitions>
    95     95         <AdditionalOptions>/D "DEBUG" /D "STANDARDSHELL_UI_MODEL" %(AdditionalOptions)</AdditionalOptions>
    96     96         <DisableSpecificWarnings>$(SQLITE_DISABLE_WARNINGS);%(DisableSpecificWarnings)</DisableSpecificWarnings>
    97     97       </ClCompile>
    98     98       <ResourceCompile>
    99     99         <PreprocessorDefinitions>_DEBUG;INTEROP_RC_VERSION=$(INTEROP_RC_VERSION);%(PreprocessorDefinitions)</PreprocessorDefinitions>
   100    100       </ResourceCompile>
   101    101       <Link>
................................................................................
   109    109     <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|CEPC DevPlatform'">
   110    110       <ClCompile>
   111    111         <PrecompiledHeader>NotUsing</PrecompiledHeader>
   112    112         <Optimization>MaxSpeed</Optimization>
   113    113         <FunctionLevelLinking>true</FunctionLevelLinking>
   114    114         <IntrinsicFunctions>true</IntrinsicFunctions>
   115    115         <AdditionalIncludeDirectories>$(INTEROP_INCLUDE_DIRECTORIES);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   116         -      <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>
          116  +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;UNICODE;$(SQLITE_WINCE_2013_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES);%(PreprocessorDefinitions)</PreprocessorDefinitions>
   117    117         <AdditionalOptions>/D "_WINDOWS" /D "STANDARDSHELL_UI_MODEL" %(AdditionalOptions)</AdditionalOptions>
   118    118         <DisableSpecificWarnings>$(SQLITE_DISABLE_WARNINGS);%(DisableSpecificWarnings)</DisableSpecificWarnings>
   119    119       </ClCompile>
   120    120       <ResourceCompile>
   121    121         <PreprocessorDefinitions>NDEBUG;INTEROP_RC_VERSION=$(INTEROP_RC_VERSION);%(PreprocessorDefinitions)</PreprocessorDefinitions>
   122    122       </ResourceCompile>
   123    123       <Link>
................................................................................
   131    131     </ItemDefinitionGroup>
   132    132   
   133    133     <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARMV7'">
   134    134       <ClCompile>
   135    135         <PrecompiledHeader>NotUsing</PrecompiledHeader>
   136    136         <Optimization>Disabled</Optimization>
   137    137         <AdditionalIncludeDirectories>$(INTEROP_INCLUDE_DIRECTORIES);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   138         -      <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>
          138  +      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;UNICODE;$(SQLITE_WINCE_2013_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_DEBUG_DEFINES);$(INTEROP_EXTRA_DEFINES);$(INTEROP_DEBUG_DEFINES);%(PreprocessorDefinitions)</PreprocessorDefinitions>
   139    139         <AdditionalOptions>/D "DEBUG" /D "STANDARDSHELL_UI_MODEL" %(AdditionalOptions)</AdditionalOptions>
   140    140         <DisableSpecificWarnings>$(SQLITE_DISABLE_WARNINGS);%(DisableSpecificWarnings)</DisableSpecificWarnings>
   141    141       </ClCompile>
   142    142       <ResourceCompile>
   143    143         <PreprocessorDefinitions>_DEBUG;INTEROP_RC_VERSION=$(INTEROP_RC_VERSION);%(PreprocessorDefinitions)</PreprocessorDefinitions>
   144    144       </ResourceCompile>
   145    145       <Link>
................................................................................
   153    153     <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARMV7'">
   154    154       <ClCompile>
   155    155         <PrecompiledHeader>NotUsing</PrecompiledHeader>
   156    156         <Optimization>MaxSpeed</Optimization>
   157    157         <FunctionLevelLinking>true</FunctionLevelLinking>
   158    158         <IntrinsicFunctions>true</IntrinsicFunctions>
   159    159         <AdditionalIncludeDirectories>$(INTEROP_INCLUDE_DIRECTORIES);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
   160         -      <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>
          160  +      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;UNICODE;$(SQLITE_WINCE_2013_DEFINES);$(SQLITE_COMMON_DEFINES);$(SQLITE_EXTRA_DEFINES);$(SQLITE_RELEASE_DEFINES);$(INTEROP_EXTRA_DEFINES);%(PreprocessorDefinitions)</PreprocessorDefinitions>
   161    161         <AdditionalOptions>/D "_WINDOWS" /D "STANDARDSHELL_UI_MODEL" %(AdditionalOptions)</AdditionalOptions>
   162    162         <DisableSpecificWarnings>$(SQLITE_DISABLE_WARNINGS);%(DisableSpecificWarnings)</DisableSpecificWarnings>
   163    163       </ClCompile>
   164    164       <ResourceCompile>
   165    165         <PreprocessorDefinitions>NDEBUG;INTEROP_RC_VERSION=$(INTEROP_RC_VERSION);%(PreprocessorDefinitions)</PreprocessorDefinitions>
   166    166       </ResourceCompile>
   167    167       <Link>

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

     9      9   -->
    10     10   <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
    11     11     <PropertyGroup Label="UserMacros">
    12     12       <SQLITE_MANIFEST_VERSION>3.8.2</SQLITE_MANIFEST_VERSION>
    13     13       <SQLITE_RC_VERSION>3,8,2</SQLITE_RC_VERSION>
    14     14       <SQLITE_COMMON_DEFINES>_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;_CRT_NONSTDC_NO_WARNINGS;SQLITE_THREADSAFE=1;SQLITE_USE_URI=1;SQLITE_ENABLE_COLUMN_METADATA=1;SQLITE_ENABLE_STAT4=1;SQLITE_ENABLE_FTS3=1;SQLITE_ENABLE_LOAD_EXTENSION=1;SQLITE_ENABLE_RTREE=1;SQLITE_SOUNDEX=1;SQLITE_ENABLE_MEMORY_MANAGEMENT=1</SQLITE_COMMON_DEFINES>
    15     15       <SQLITE_EXTRA_DEFINES>SQLITE_HAS_CODEC=1</SQLITE_EXTRA_DEFINES>
    16         -    <SQLITE_WINCE_DEFINES>SQLITE_OMIT_WAL=1</SQLITE_WINCE_DEFINES>
           16  +    <SQLITE_WINCE_200X_DEFINES>SQLITE_OMIT_WAL=1</SQLITE_WINCE_200X_DEFINES>
           17  +    <SQLITE_WINCE_2013_DEFINES>HAVE_ERRNO_H=1;SQLITE_MSVC_LOCALTIME_API=1</SQLITE_WINCE_2013_DEFINES>
    17     18       <SQLITE_DEBUG_DEFINES>SQLITE_DEBUG=1;SQLITE_MEMDEBUG=1;SQLITE_ENABLE_EXPENSIVE_ASSERT=1</SQLITE_DEBUG_DEFINES>
    18     19       <SQLITE_RELEASE_DEFINES>SQLITE_WIN32_MALLOC=1</SQLITE_RELEASE_DEFINES>
    19     20       <SQLITE_DISABLE_WARNINGS>4055;4100;4127;4146;4210;4232;4244;4245;4267;4306;4389;4701;4703;4706</SQLITE_DISABLE_WARNINGS>
    20     21       <SQLITE_DISABLE_X64_WARNINGS></SQLITE_DISABLE_X64_WARNINGS>
    21     22     </PropertyGroup>
    22     23     <ItemGroup>
    23     24       <BuildMacro Include="SQLITE_MANIFEST_VERSION">
................................................................................
    32     33         <Value>$(SQLITE_COMMON_DEFINES)</Value>
    33     34         <EnvironmentVariable>true</EnvironmentVariable>
    34     35       </BuildMacro>
    35     36       <BuildMacro Include="SQLITE_EXTRA_DEFINES">
    36     37         <Value>$(SQLITE_EXTRA_DEFINES)</Value>
    37     38         <EnvironmentVariable>true</EnvironmentVariable>
    38     39       </BuildMacro>
    39         -    <BuildMacro Include="SQLITE_WINCE_DEFINES">
    40         -      <Value>$(SQLITE_WINCE_DEFINES)</Value>
           40  +    <BuildMacro Include="SQLITE_WINCE_200X_DEFINES">
           41  +      <Value>$(SQLITE_WINCE_200X_DEFINES)</Value>
           42  +      <EnvironmentVariable>true</EnvironmentVariable>
           43  +    </BuildMacro>
           44  +    <BuildMacro Include="SQLITE_WINCE_2013_DEFINES">
           45  +      <Value>$(SQLITE_WINCE_2013_DEFINES)</Value>
    41     46         <EnvironmentVariable>true</EnvironmentVariable>
    42     47       </BuildMacro>
    43     48       <BuildMacro Include="SQLITE_DEBUG_DEFINES">
    44     49         <Value>$(SQLITE_DEBUG_DEFINES)</Value>
    45     50         <EnvironmentVariable>true</EnvironmentVariable>
    46     51       </BuildMacro>
    47     52       <BuildMacro Include="SQLITE_RELEASE_DEFINES">

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

    29     29   	/>
    30     30   	<UserMacro
    31     31   		Name="SQLITE_EXTRA_DEFINES"
    32     32   		Value="SQLITE_HAS_CODEC=1"
    33     33   		PerformEnvironmentSet="true"
    34     34   	/>
    35     35   	<UserMacro
    36         -		Name="SQLITE_WINCE_DEFINES"
           36  +		Name="SQLITE_WINCE_200X_DEFINES"
    37     37   		Value="SQLITE_OMIT_WAL=1"
    38     38   		PerformEnvironmentSet="true"
    39     39   	/>
           40  +	<UserMacro
           41  +		Name="SQLITE_WINCE_2013_DEFINES"
           42  +		Value="HAVE_ERRNO_H=1;SQLITE_MSVC_LOCALTIME_API=1"
           43  +		PerformEnvironmentSet="true"
           44  +	/>
    40     45   	<UserMacro
    41     46   		Name="SQLITE_DEBUG_DEFINES"
    42     47   		Value="SQLITE_DEBUG=1;SQLITE_MEMDEBUG=1;SQLITE_ENABLE_EXPENSIVE_ASSERT=1"
    43     48   		PerformEnvironmentSet="true"
    44     49   	/>
    45     50   	<UserMacro
    46     51   		Name="SQLITE_RELEASE_DEFINES"