wiki:AdminDepLibsSqlite

Changes to the SQLite Project Files

Creating the project file

  • (a) "a/sqlite\\sqlite3.vcxproj.orig" vs. (b) "b/sqlite\\sqlite3.vcxproj"

    a b  
     1<?xml version="1.0" encoding="utf-8"?>
     2<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     3  <ItemGroup Label="ProjectConfigurations">
     4    <ProjectConfiguration Include="Debug|Win32">
     5      <Configuration>Debug</Configuration>
     6      <Platform>Win32</Platform>
     7    </ProjectConfiguration>
     8    <ProjectConfiguration Include="Debug|x64">
     9      <Configuration>Debug</Configuration>
     10      <Platform>x64</Platform>
     11    </ProjectConfiguration>
     12    <ProjectConfiguration Include="Release|Win32">
     13      <Configuration>Release</Configuration>
     14      <Platform>Win32</Platform>
     15    </ProjectConfiguration>
     16    <ProjectConfiguration Include="Release|x64">
     17      <Configuration>Release</Configuration>
     18      <Platform>x64</Platform>
     19    </ProjectConfiguration>
     20  </ItemGroup>
     21  <PropertyGroup Label="Globals">
     22    <ProjectGuid>{4698B535-3C18-47F8-BFCB-8D8A6DEF6039}</ProjectGuid>
     23    <RootNamespace>sqlite3</RootNamespace>
     24    <Keyword>Win32Proj</Keyword>
     25  </PropertyGroup>
     26  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
     27  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
     28    <ConfigurationType>DynamicLibrary</ConfigurationType>
     29    <CharacterSet>Unicode</CharacterSet>
     30    <WholeProgramOptimization>true</WholeProgramOptimization>
     31    <PlatformToolset>v120</PlatformToolset>
     32  </PropertyGroup>
     33  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
     34    <ConfigurationType>DynamicLibrary</ConfigurationType>
     35    <CharacterSet>Unicode</CharacterSet>
     36    <PlatformToolset>v120</PlatformToolset>
     37  </PropertyGroup>
     38  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
     39    <ConfigurationType>DynamicLibrary</ConfigurationType>
     40    <CharacterSet>Unicode</CharacterSet>
     41    <WholeProgramOptimization>true</WholeProgramOptimization>
     42    <PlatformToolset>v120</PlatformToolset>
     43  </PropertyGroup>
     44  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
     45    <ConfigurationType>DynamicLibrary</ConfigurationType>
     46    <CharacterSet>Unicode</CharacterSet>
     47    <PlatformToolset>v120</PlatformToolset>
     48  </PropertyGroup>
     49  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
     50  <ImportGroup Label="ExtensionSettings">
     51  </ImportGroup>
     52  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
     53    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     54  </ImportGroup>
     55  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
     56    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     57  </ImportGroup>
     58  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
     59    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     60  </ImportGroup>
     61  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
     62    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
     63  </ImportGroup>
     64  <PropertyGroup Label="UserMacros" />
     65  <PropertyGroup>
     66    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>
     67    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
     68    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir>
     69    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
     70    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
     71    <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</IntDir>
     72    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
     73    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(SolutionDir)$(Configuration)\</OutDir>
     74    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir>
     75    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
     76    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
     77    <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</IntDir>
     78    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
     79    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
     80    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
     81    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />
     82    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
     83    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
     84    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />
     85    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>
     86    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
     87    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />
     88    <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet>
     89    <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
     90    <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />
     91  </PropertyGroup>
     92  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     93    <ClCompile>
     94      <Optimization>Disabled</Optimization>
     95      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SQLITE_CORE;SQLITE_ENABLE_FTS3;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     96      <MinimalRebuild>true</MinimalRebuild>
     97      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
     98      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
     99      <PrecompiledHeader>
     100      </PrecompiledHeader>
     101      <WarningLevel>Level3</WarningLevel>
     102      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
     103    </ClCompile>
     104    <Link>
     105      <ModuleDefinitionFile>sqlite3.def</ModuleDefinitionFile>
     106      <GenerateDebugInformation>true</GenerateDebugInformation>
     107      <SubSystem>Windows</SubSystem>
     108      <SetChecksum>true</SetChecksum>
     109      <TargetMachine>MachineX86</TargetMachine>
     110    </Link>
     111  </ItemDefinitionGroup>
     112  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
     113    <Midl>
     114      <TargetEnvironment>X64</TargetEnvironment>
     115    </Midl>
     116    <ClCompile>
     117      <Optimization>Disabled</Optimization>
     118      <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;SQLITE_CORE;SQLITE_ENABLE_FTS3;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     119      <MinimalRebuild>true</MinimalRebuild>
     120      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
     121      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
     122      <PrecompiledHeader>
     123      </PrecompiledHeader>
     124      <WarningLevel>Level3</WarningLevel>
     125      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     126    </ClCompile>
     127    <Link>
     128      <ModuleDefinitionFile>sqlite3.def</ModuleDefinitionFile>
     129      <GenerateDebugInformation>true</GenerateDebugInformation>
     130      <SubSystem>Windows</SubSystem>
     131      <SetChecksum>true</SetChecksum>
     132      <TargetMachine>MachineX64</TargetMachine>
     133    </Link>
     134  </ItemDefinitionGroup>
     135  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
     136    <ClCompile>
     137      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SQLITE_CORE;SQLITE_ENABLE_FTS3;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     138      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
     139      <PrecompiledHeader>
     140      </PrecompiledHeader>
     141      <WarningLevel>Level3</WarningLevel>
     142      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     143    </ClCompile>
     144    <Link>
     145      <ModuleDefinitionFile>sqlite3.def</ModuleDefinitionFile>
     146      <GenerateDebugInformation>true</GenerateDebugInformation>
     147      <SubSystem>Windows</SubSystem>
     148      <OptimizeReferences>true</OptimizeReferences>
     149      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     150      <SetChecksum>true</SetChecksum>
     151      <TargetMachine>MachineX86</TargetMachine>
     152    </Link>
     153  </ItemDefinitionGroup>
     154  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
     155    <Midl>
     156      <TargetEnvironment>X64</TargetEnvironment>
     157    </Midl>
     158    <ClCompile>
     159      <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;SQLITE_CORE;SQLITE_ENABLE_FTS3;%(PreprocessorDefinitions)</PreprocessorDefinitions>
     160      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
     161      <PrecompiledHeader>
     162      </PrecompiledHeader>
     163      <WarningLevel>Level3</WarningLevel>
     164      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
     165    </ClCompile>
     166    <Link>
     167      <ModuleDefinitionFile>sqlite3.def</ModuleDefinitionFile>
     168      <GenerateDebugInformation>true</GenerateDebugInformation>
     169      <SubSystem>Windows</SubSystem>
     170      <OptimizeReferences>true</OptimizeReferences>
     171      <EnableCOMDATFolding>true</EnableCOMDATFolding>
     172      <SetChecksum>true</SetChecksum>
     173      <TargetMachine>MachineX64</TargetMachine>
     174    </Link>
     175  </ItemDefinitionGroup>
     176  <ItemGroup>
     177    <ClCompile Include="alter.c" />
     178    <ClCompile Include="analyze.c" />
     179    <ClCompile Include="attach.c" />
     180    <ClCompile Include="auth.c" />
     181    <ClCompile Include="backup.c" />
     182    <ClCompile Include="bitvec.c" />
     183    <ClCompile Include="btmutex.c" />
     184    <ClCompile Include="btree.c" />
     185    <ClCompile Include="build.c" />
     186    <ClCompile Include="callback.c" />
     187    <ClCompile Include="complete.c" />
     188    <ClCompile Include="ctime.c" />
     189    <ClCompile Include="date.c" />
     190    <ClCompile Include="delete.c" />
     191    <ClCompile Include="expr.c" />
     192    <ClCompile Include="fault.c" />
     193    <ClCompile Include="fkey.c" />
     194    <ClCompile Include="fts1.c" />
     195    <ClCompile Include="fts1_hash.c" />
     196    <ClCompile Include="fts1_porter.c" />
     197    <ClCompile Include="fts1_tokenizer1.c" />
     198    <ClCompile Include="fts2.c" />
     199    <ClCompile Include="fts2_hash.c" />
     200    <ClCompile Include="fts2_icu.c" />
     201    <ClCompile Include="fts2_porter.c" />
     202    <ClCompile Include="fts2_tokenizer.c" />
     203    <ClCompile Include="fts2_tokenizer1.c" />
     204    <ClCompile Include="fts3.c" />
     205    <ClCompile Include="fts3_aux.c" />
     206    <ClCompile Include="fts3_expr.c" />
     207    <ClCompile Include="fts3_hash.c" />
     208    <ClCompile Include="fts3_icu.c" />
     209    <ClCompile Include="fts3_porter.c" />
     210    <ClCompile Include="fts3_snippet.c" />
     211    <ClCompile Include="fts3_tokenizer.c" />
     212    <ClCompile Include="fts3_tokenizer1.c" />
     213    <ClCompile Include="fts3_tokenize_vtab.c" />
     214    <ClCompile Include="fts3_unicode.c" />
     215    <ClCompile Include="fts3_unicode2.c" />
     216    <ClCompile Include="fts3_write.c" />
     217    <ClCompile Include="func.c" />
     218    <ClCompile Include="global.c" />
     219    <ClCompile Include="hash.c" />
     220    <ClCompile Include="icu.c" />
     221    <ClCompile Include="insert.c" />
     222    <ClCompile Include="journal.c" />
     223    <ClCompile Include="legacy.c" />
     224    <ClCompile Include="loadext.c" />
     225    <ClCompile Include="main.c" />
     226    <ClCompile Include="malloc.c" />
     227    <ClCompile Include="mem0.c" />
     228    <ClCompile Include="mem1.c" />
     229    <ClCompile Include="mem2.c" />
     230    <ClCompile Include="mem3.c" />
     231    <ClCompile Include="mem5.c" />
     232    <ClCompile Include="memjournal.c" />
     233    <ClCompile Include="mutex.c" />
     234    <ClCompile Include="mutex_noop.c" />
     235    <ClCompile Include="mutex_unix.c" />
     236    <ClCompile Include="mutex_w32.c" />
     237    <ClCompile Include="notify.c" />
     238    <ClCompile Include="opcodes.c" />
     239    <ClCompile Include="os.c" />
     240    <ClCompile Include="os_unix.c" />
     241    <ClCompile Include="os_win.c" />
     242    <ClCompile Include="pager.c" />
     243    <ClCompile Include="parse.c" />
     244    <ClCompile Include="pcache.c" />
     245    <ClCompile Include="pcache1.c" />
     246    <ClCompile Include="pragma.c" />
     247    <ClCompile Include="prepare.c" />
     248    <ClCompile Include="printf.c" />
     249    <ClCompile Include="random.c" />
     250    <ClCompile Include="resolve.c" />
     251    <ClCompile Include="rowset.c" />
     252    <ClCompile Include="rtree.c" />
     253    <ClCompile Include="select.c" />
     254    <ClCompile Include="status.c" />
     255    <ClCompile Include="table.c" />
     256    <ClCompile Include="tokenize.c" />
     257    <ClCompile Include="trigger.c" />
     258    <ClCompile Include="update.c" />
     259    <ClCompile Include="utf.c" />
     260    <ClCompile Include="util.c" />
     261    <ClCompile Include="vacuum.c" />
     262    <ClCompile Include="vdbe.c" />
     263    <ClCompile Include="vdbeapi.c" />
     264    <ClCompile Include="vdbeaux.c" />
     265    <ClCompile Include="vdbeblob.c" />
     266    <ClCompile Include="vdbemem.c" />
     267    <ClCompile Include="vdbesort.c" />
     268    <ClCompile Include="vdbetrace.c" />
     269    <ClCompile Include="vtab.c" />
     270    <ClCompile Include="wal.c" />
     271    <ClCompile Include="walker.c" />
     272    <ClCompile Include="where.c" />
     273  </ItemGroup>
     274  <ItemGroup>
     275    <ClInclude Include="btree.h" />
     276    <ClInclude Include="btreeInt.h" />
     277    <ClInclude Include="fts1.h" />
     278    <ClInclude Include="fts1_hash.h" />
     279    <ClInclude Include="fts1_tokenizer.h" />
     280    <ClInclude Include="fts2.h" />
     281    <ClInclude Include="fts2_hash.h" />
     282    <ClInclude Include="fts2_tokenizer.h" />
     283    <ClInclude Include="fts3.h" />
     284    <ClInclude Include="fts3_expr.h" />
     285    <ClInclude Include="fts3_hash.h" />
     286    <ClInclude Include="fts3_tokenizer.h" />
     287    <ClInclude Include="fts3Int.h" />
     288    <ClInclude Include="hash.h" />
     289    <ClInclude Include="hwtime.h" />
     290    <ClInclude Include="keywordhash.h" />
     291    <ClInclude Include="mutex.h" />
     292    <ClInclude Include="opcodes.h" />
     293    <ClInclude Include="os.h" />
     294    <ClInclude Include="os_common.h" />
     295    <ClInclude Include="pager.h" />
     296    <ClInclude Include="parse.h" />
     297    <ClInclude Include="pcache.h" />
     298    <ClInclude Include="resource.h" />
     299    <ClInclude Include="rtree.h" />
     300    <ClInclude Include="sqlite3.h" />
     301    <ClInclude Include="sqlite3ext.h" />
     302    <ClInclude Include="sqliteicu.h" />
     303    <ClInclude Include="sqliteInt.h" />
     304    <ClInclude Include="sqliteLimit.h" />
     305    <ClInclude Include="vdbe.h" />
     306    <ClInclude Include="vdbeInt.h" />
     307    <ClInclude Include="wal.h" />
     308  </ItemGroup>
     309  <ItemGroup>
     310    <ResourceCompile Include="sqlite3.rc" />
     311  </ItemGroup>
     312  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
     313  <ImportGroup Label="ExtensionTargets">
     314  </ImportGroup>
     315</Project>
Last modified 6 years ago Last modified on Jun 22, 2015, 10:14:07 PM

Attachments (1)

Download all attachments as: .zip