1 <?xml version="1.0" encoding="utf-8"?>
\r
2 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
\r
4 <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
\r
5 <ProductVersion>9.0.30729</ProductVersion>
\r
6 <SchemaVersion>2.0</SchemaVersion>
\r
7 <ProjectGuid>{D70489CD-ABDA-48FF-BD1E-BE3F7495BE71}</ProjectGuid>
\r
8 <OutputType>Library</OutputType>
\r
9 <RootNamespace>C5</RootNamespace>
\r
10 <NoStandardLibraries>false</NoStandardLibraries>
\r
11 <AssemblyName>C5</AssemblyName>
\r
12 <SignAssembly>false</SignAssembly>
\r
13 <AssemblyOriginatorKeyFile>
\r
14 </AssemblyOriginatorKeyFile>
\r
17 <UpgradeBackupLocation>
\r
18 </UpgradeBackupLocation>
\r
19 <OldToolsVersion>3.5</OldToolsVersion>
\r
22 <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
\r
24 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
\r
25 <DebugSymbols>true</DebugSymbols>
\r
26 <DebugType>full</DebugType>
\r
27 <Optimize>false</Optimize>
\r
28 <OutputPath>bin\Debug\</OutputPath>
\r
29 <DefineConstants>DEBUG;TRACE</DefineConstants>
\r
30 <ErrorReport>prompt</ErrorReport>
\r
31 <WarningLevel>4</WarningLevel>
\r
32 <DocumentationFile>c5.xml</DocumentationFile>
\r
34 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
\r
35 <DebugType>pdbonly</DebugType>
\r
36 <Optimize>true</Optimize>
\r
37 <OutputPath>bin\Release\</OutputPath>
\r
38 <DefineConstants>TRACE</DefineConstants>
\r
39 <ErrorReport>prompt</ErrorReport>
\r
40 <WarningLevel>4</WarningLevel>
\r
42 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'DebugSnk|AnyCPU' ">
\r
43 <DebugSymbols>true</DebugSymbols>
\r
44 <OutputPath>bin\DebugSnk\</OutputPath>
\r
45 <DefineConstants>TRACE;DEBUG;STRONGNAME</DefineConstants>
\r
46 <DebugType>full</DebugType>
\r
47 <PlatformTarget>AnyCPU</PlatformTarget>
\r
48 <ErrorReport>prompt</ErrorReport>
\r
50 <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'ReleaseSnk|AnyCPU' ">
\r
51 <OutputPath>bin\ReleaseSnk\</OutputPath>
\r
52 <DefineConstants>TRACE;STRONGNAME</DefineConstants>
\r
53 <Optimize>true</Optimize>
\r
54 <DebugType>pdbonly</DebugType>
\r
55 <PlatformTarget>AnyCPU</PlatformTarget>
\r
56 <ErrorReport>prompt</ErrorReport>
\r
59 <Reference Include="System">
\r
61 <Reference Include="System.Data" />
\r
62 <Reference Include="System.Xml" />
\r
65 <Compile Include="arrays\CircularQueue.cs" />
\r
66 <Compile Include="arrays\HashedArrayList.cs" />
\r
67 <Compile Include="AssemblyInfo.cs">
\r
68 <SubType>Code</SubType>
\r
70 <Compile Include="Attributes.cs" />
\r
71 <Compile Include="Builtin.cs" />
\r
72 <Compile Include="Comparer.cs">
\r
73 <SubType>Code</SubType>
\r
75 <Compile Include="Delegates.cs" />
\r
76 <Compile Include="Enums.cs" />
\r
77 <Compile Include="Exceptions.cs" />
\r
78 <Compile Include="Formatting.cs" />
\r
79 <Compile Include="Hashers.cs" />
\r
80 <Compile Include="Events.cs" />
\r
81 <Compile Include="Collections.cs">
\r
83 <Compile Include="Dictionaries.cs">
\r
85 <Compile Include="Interfaces.cs">
\r
87 <Compile Include="linkedlists\HashedLinkedList.cs" />
\r
88 <Compile Include="Random.cs" />
\r
89 <Compile Include="Records.cs" />
\r
90 <Compile Include="Sorting.cs" />
\r
91 <Compile Include="ViewSupport.cs" />
\r
92 <Compile Include="MappedEnumerators.cs" />
\r
93 <Compile Include="WrappedArray.cs" />
\r
94 <Compile Include="Wrappers.cs">
\r
96 <Compile Include="arrays\ArrayList.cs">
\r
98 <Compile Include="arrays\SortedArray.cs">
\r
100 <Compile Include="hashing\HashBag.cs">
\r
102 <Compile Include="hashing\HashDictionary.cs">
\r
104 <Compile Include="hashing\HashTable.cs">
\r
106 <Compile Include="heaps\IntervalHeap.cs">
\r
108 <Compile Include="linkedlists\LinkedList.cs">
\r
110 <Compile Include="trees\RedBlackTreeSet.cs">
\r
112 <Compile Include="trees\RedBlackTreeBag.cs">
\r
114 <Compile Include="trees\RedBlackTreeDictionary.cs">
\r
117 <Import Project="$(MSBuildBinPath)\Microsoft.CSHARP.Targets" />
\r
119 <PreBuildEvent>"$(SolutionDir)PreProcess\$(OutDir)PreProcess.exe"</PreBuildEvent>
\r