System.Data.SQLite
Check-in [1ff353b956]
Not logged in

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

Overview
Comment:Add 'testce' project to the new build system. Currently, it is VS2008 only. Also, removed unused 'using' statements from it.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | build-enhancements
Files: files | file ages | folders
SHA1: 1ff353b956b029e6df9d56d85c6cea64753a5ba3
User & Date: mistachkin 2011-07-01 12:09:36
Context
2011-07-01
13:25
Re-enable building all projects for Windows CE. Not yet tested. check-in: afaaa2b085 user: mistachkin tags: build-enhancements
12:09
Add 'testce' project to the new build system. Currently, it is VS2008 only. Also, removed unused 'using' statements from it. check-in: 1ff353b956 user: mistachkin tags: build-enhancements
11:50
Fix using System.Data.SQLite.Linq from the .NET Framework 3.5 and/or Visual Studio 2008. check-in: cbeb724259 user: mistachkin tags: build-enhancements
Changes
Hide Diffs Side-by-Side Diffs Show Whitespace Changes Patch

Changes to SQLite.NET.2008.sln.

    28     28   EndProject
    29     29   Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "testlinq.2008", "testlinq\testlinq.2008.csproj", "{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}"
    30     30   	ProjectSection(ProjectDependencies) = postProject
    31     31   		{AC139952-261A-4463-B6FA-AEBC25283A66} = {AC139952-261A-4463-B6FA-AEBC25283A66}
    32     32   		{E6BF9F74-58E2-413B-A7CE-EA653ECB728D} = {E6BF9F74-58E2-413B-A7CE-EA653ECB728D}
    33     33   	EndProjectSection
    34     34   EndProject
           35  +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "testce.2008", "testce\testce.2008.csproj", "{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}"
           36  +EndProject
    35     37   Global
    36     38   	GlobalSection(SolutionConfigurationPlatforms) = preSolution
    37     39   		Debug|Any CPU = Debug|Any CPU
    38     40   		Debug|Mixed Platforms = Debug|Mixed Platforms
    39     41   		Debug|Win32 = Debug|Win32
    40     42   		Debug|x64 = Debug|x64
    41     43   		DebugNativeOnly|Any CPU = DebugNativeOnly|Any CPU
................................................................................
   304    306   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Any CPU.Build.0 = Release|Any CPU
   305    307   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = Release|Any CPU
   306    308   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Mixed Platforms.Build.0 = Release|Any CPU
   307    309   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Win32.ActiveCfg = Release|Any CPU
   308    310   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|Win32.Build.0 = Release|Any CPU
   309    311   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|x64.ActiveCfg = Release|Any CPU
   310    312   		{9D3CF7A6-092A-4B05-B0E4-BEF6944525B3}.ReleaseNativeOnly|x64.Build.0 = Release|Any CPU
          313  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
          314  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
          315  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
          316  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
          317  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
          318  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Mixed Platforms.Deploy.0 = Debug|Any CPU
          319  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|Win32.ActiveCfg = Debug|Any CPU
          320  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Debug|x64.ActiveCfg = Debug|Any CPU
          321  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.DebugNativeOnly|Any CPU.ActiveCfg = Debug|Any CPU
          322  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.DebugNativeOnly|Any CPU.Build.0 = Debug|Any CPU
          323  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.DebugNativeOnly|Any CPU.Deploy.0 = Debug|Any CPU
          324  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.DebugNativeOnly|Mixed Platforms.ActiveCfg = Debug|Any CPU
          325  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.DebugNativeOnly|Mixed Platforms.Build.0 = Debug|Any CPU
          326  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.DebugNativeOnly|Mixed Platforms.Deploy.0 = Debug|Any CPU
          327  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.DebugNativeOnly|Win32.ActiveCfg = Debug|Any CPU
          328  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.DebugNativeOnly|x64.ActiveCfg = Debug|Any CPU
          329  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
          330  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Any CPU.Build.0 = Release|Any CPU
          331  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Any CPU.Deploy.0 = Release|Any CPU
          332  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
          333  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
          334  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Mixed Platforms.Deploy.0 = Release|Any CPU
          335  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|Win32.ActiveCfg = Release|Any CPU
          336  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.Release|x64.ActiveCfg = Release|Any CPU
          337  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Any CPU.ActiveCfg = Release|Any CPU
          338  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Any CPU.Build.0 = Release|Any CPU
          339  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Any CPU.Deploy.0 = Release|Any CPU
          340  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Mixed Platforms.ActiveCfg = Release|Any CPU
          341  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Mixed Platforms.Build.0 = Release|Any CPU
          342  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Mixed Platforms.Deploy.0 = Release|Any CPU
          343  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|Win32.ActiveCfg = Release|Any CPU
          344  +		{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}.ReleaseNativeOnly|x64.ActiveCfg = Release|Any CPU
   311    345   	EndGlobalSection
   312    346   	GlobalSection(SolutionProperties) = preSolution
   313    347   		HideSolutionNode = FALSE
   314    348   	EndGlobalSection
   315    349   EndGlobal

Changes to testce/AssemblyInfo.cs.

     1      1   using System.Reflection;
     2         -using System.Runtime.CompilerServices;
     3      2   using System.Runtime.InteropServices;
     4      3   
     5      4   // General Information about an assembly is controlled through the following 
     6      5   // set of attributes. Change these attribute values to modify the information
     7      6   // associated with an assembly.
     8         -[assembly: AssemblyTitle("cetest")]
            7  +[assembly: AssemblyTitle("testce")]
     9      8   [assembly: AssemblyDescription("")]
    10      9   [assembly: AssemblyConfiguration("")]
    11     10   [assembly: AssemblyCompany("")]
    12         -[assembly: AssemblyProduct("cetest")]
    13         -[assembly: AssemblyCopyright("Copyright   2005")]
           11  +[assembly: AssemblyProduct("")]
           12  +[assembly: AssemblyCopyright("")]
    14     13   [assembly: AssemblyTrademark("")]
    15     14   [assembly: AssemblyCulture("")]
    16     15   
    17     16   // Setting ComVisible to false makes the types in this assembly not visible 
    18     17   // to COM componenets.  If you need to access a type in this assembly from 
    19     18   // COM, set the ComVisible attribute to true on that type.
    20     19   [assembly: ComVisible(false)]

Changes to testce/Form1.cs.

     1      1   using System;
     2         -using System.Collections.Generic;
     3         -using System.ComponentModel;
     4         -using System.Data;
     5         -using System.Drawing;
     6         -using System.Text;
     7      2   using System.Windows.Forms;
     8      3   
     9      4   namespace test
    10      5   {
    11      6   	public partial class Form1 : Form
    12      7   	{
    13      8   		public Form1()

Changes to testce/Program.cs.

     1      1   using System;
     2         -using System.Data;
     3         -using System.Text;
     4      2   using System.Data.Common;
     5      3   using System.Data.SQLite;
     6      4   
     7      5   namespace test
     8      6   {
     9      7     class Program
    10      8     {

Added testce/testce.2008.csproj.

            1  +<?xml version="1.0" encoding="utf-8"?>
            2  +<!--
            3  + *
            4  + * testce.2008.csproj -
            5  + *
            6  + * Written by Joe Mistachkin.
            7  + * Released to the public domain, use at your own risk!
            8  + *
            9  +-->
           10  +<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="3.5">
           11  +  <PropertyGroup>
           12  +    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
           13  +    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
           14  +    <ProductVersion>9.0.30729</ProductVersion>
           15  +    <SchemaVersion>2.0</SchemaVersion>
           16  +    <ProjectGuid>{B86CE504-C4E4-496F-A0F0-E613BCFD3DF7}</ProjectGuid>
           17  +    <OutputType>WinExe</OutputType>
           18  +    <AppDesignerFolder>Properties</AppDesignerFolder>
           19  +    <RootNamespace>test</RootNamespace>
           20  +    <AssemblyName>testce</AssemblyName>
           21  +    <ProjectTypeGuids>{4D628B5B-2FBC-4AA6-8C16-197242AEB884};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
           22  +    <PlatformFamilyName>WindowsCE</PlatformFamilyName>
           23  +    <PlatformID>E2BECB1F-8C8C-41ba-B736-9BE7D946A398</PlatformID>
           24  +    <OSVersion>5.0</OSVersion>
           25  +    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
           26  +    <OldToolsVersion>2.0</OldToolsVersion>
           27  +    <NativePlatformName>Windows CE</NativePlatformName>
           28  +    <FormFactorID></FormFactorID>
           29  +    <SQLiteNetDir>$(MSBuildProjectDirectory)\..</SQLiteNetDir>
           30  +    <NetFx20>true</NetFx20>
           31  +    <IsCompactFramework>true</IsCompactFramework>
           32  +    <ConfigurationYear>2008</ConfigurationYear>
           33  +    <ConfigurationSuffix>Compact</ConfigurationSuffix>
           34  +    <DeployDirSuffix>testce</DeployDirSuffix>
           35  +    <DeployDirPrefix>%25CSIDL_PROGRAM_FILES%25</DeployDirPrefix>
           36  +  </PropertyGroup>
           37  +  <Import Project="$(SQLiteNetDir)\SQLite.NET.Settings.targets" />
           38  +  <PropertyGroup Condition="'$(BinaryOutputPath)' != ''">
           39  +    <OutputPath>$(BinaryOutputPath)</OutputPath>
           40  +  </PropertyGroup>
           41  +  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
           42  +    <DebugSymbols>true</DebugSymbols>
           43  +    <DebugType>full</DebugType>
           44  +    <Optimize>false</Optimize>
           45  +    <DefineConstants>DEBUG;TRACE;$(PlatformFamilyName)</DefineConstants>
           46  +    <NoStdLib>true</NoStdLib>
           47  +    <NoConfig>true</NoConfig>
           48  +    <ErrorReport>prompt</ErrorReport>
           49  +    <GenerateSerializationAssemblies>off</GenerateSerializationAssemblies>
           50  +  </PropertyGroup>
           51  +  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
           52  +    <DebugType>pdbonly</DebugType>
           53  +    <Optimize>true</Optimize>
           54  +    <DefineConstants>TRACE;$(PlatformFamilyName)</DefineConstants>
           55  +    <NoStdLib>true</NoStdLib>
           56  +    <NoConfig>true</NoConfig>
           57  +    <ErrorReport>prompt</ErrorReport>
           58  +    <GenerateSerializationAssemblies>off</GenerateSerializationAssemblies>
           59  +  </PropertyGroup>
           60  +  <ItemGroup>
           61  +    <Reference Include="mscorlib" />
           62  +    <Reference Include="System">
           63  +      <Private>False</Private>
           64  +    </Reference>
           65  +    <Reference Include="System.Data">
           66  +      <Private>False</Private>
           67  +    </Reference>
           68  +    <Reference Include="System.Drawing">
           69  +      <Private>False</Private>
           70  +    </Reference>
           71  +    <Reference Include="System.Windows.Forms">
           72  +      <Private>False</Private>
           73  +    </Reference>
           74  +    <Reference Include="System.Xml">
           75  +      <Private>False</Private>
           76  +    </Reference>
           77  +  </ItemGroup>
           78  +  <ItemGroup>
           79  +    <Compile Include="AssemblyInfo.cs" />
           80  +    <Compile Include="Form1.cs">
           81  +      <SubType>Form</SubType>
           82  +    </Compile>
           83  +    <Compile Include="Form1.Designer.cs">
           84  +      <DependentUpon>Form1.cs</DependentUpon>
           85  +    </Compile>
           86  +    <Compile Include="Program.cs" />
           87  +    <Compile Include="TestCases.cs">
           88  +    </Compile>
           89  +  </ItemGroup>
           90  +  <ItemGroup>
           91  +    <EmbeddedResource Include="Form1.resx">
           92  +      <DependentUpon>Form1.cs</DependentUpon>
           93  +      <SubType>Designer</SubType>
           94  +    </EmbeddedResource>
           95  +  </ItemGroup>
           96  +  <ItemGroup>
           97  +    <ProjectReference Include="..\System.Data.SQLite\System.Data.SQLite.Compact.2008.csproj">
           98  +      <Project>{AC139951-261A-4463-B6FA-AEBC25283A66}</Project>
           99  +      <Name>System.Data.SQLite.Compact.2008</Name>
          100  +    </ProjectReference>
          101  +  </ItemGroup>
          102  +  <Import Condition="'$(TargetFrameworkVersion)' == 'v1.0'" Project="$(MSBuildBinPath)\Microsoft.CompactFramework.CSharp.v1.targets" />
          103  +  <Import Condition="'$(TargetFrameworkVersion)' == 'v2.0'" Project="$(MSBuildBinPath)\Microsoft.CompactFramework.CSharp.targets" />
          104  +  <Import Condition="'$(TargetFrameworkVersion)' == 'v3.5'" Project="$(MSBuildBinPath)\Microsoft.CompactFramework.CSharp.targets" />
          105  +  <ProjectExtensions>
          106  +    <VisualStudio>
          107  +      <FlavorProperties GUID="{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}">
          108  +        <HostingProcess disable="1" />
          109  +      </FlavorProperties>
          110  +    </VisualStudio>
          111  +  </ProjectExtensions>
          112  +</Project>