diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2013-10-21 21:50:51 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2013-10-21 21:50:51 -0700 |
commit | e498061455d11f7d4bce5a4929b5ac79f3c68f71 (patch) | |
tree | c774ba654b5c9fd8bfa0211b62b2a61fdfb6cb3d /src | |
parent | 9b52f02b484b9fe0d5360b27ab6536393829a1ac (diff) | |
download | DotNetOpenAuth-e498061455d11f7d4bce5a4929b5ac79f3c68f71.zip DotNetOpenAuth-e498061455d11f7d4bce5a4929b5ac79f3c68f71.tar.gz DotNetOpenAuth-e498061455d11f7d4bce5a4929b5ac79f3c68f71.tar.bz2 |
Removes unified assembly, since it's fundamentally broken due to anonymous type name collisions from the async methods that are now in the various assemblies.
Diffstat (limited to 'src')
-rw-r--r-- | src/DotNetOpenAuth/DotNetOpenAuth.proj | 72 | ||||
-rw-r--r-- | src/DotNetOpenAuth/Properties/AssemblyInfo.cs | 43 | ||||
-rw-r--r-- | src/DotNetOpenAuth/Stub.csproj | 33 |
3 files changed, 0 insertions, 148 deletions
diff --git a/src/DotNetOpenAuth/DotNetOpenAuth.proj b/src/DotNetOpenAuth/DotNetOpenAuth.proj deleted file mode 100644 index 5b64e89..0000000 --- a/src/DotNetOpenAuth/DotNetOpenAuth.proj +++ /dev/null @@ -1,72 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0" DefaultTargets="BuildUnifiedProduct"> - <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.props))\EnlistmentInfo.props" Condition=" '$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.props))' != '' " /> - - <PropertyGroup> - <SuppressBuildTarget>true</SuppressBuildTarget> - </PropertyGroup> - - <Import Project="$(ProjectRoot)tools\DotNetOpenAuth.props" /> - <Import Project="$(ProjectRoot)tools\DotNetOpenAuth.Product.props" /> - - <UsingTask AssemblyFile="$(ProjectRoot)lib\MSBuild.Community.Tasks.dll" TaskName="ILMerge"/> - - <PropertyGroup> - <TargetPath>$(ILMergeOutputAssembly)</TargetPath> - </PropertyGroup> - - <ItemGroup> - <ProjectReference Include="stub.csproj;@(ProductProjects)"> - <PrimaryProductOutput Condition=" '%(MergeIntoUnifiedAssembly)' != 'false' ">true</PrimaryProductOutput> - </ProjectReference> - <SignDependsOn Include="BuildUnifiedProduct" /> - </ItemGroup> - - <Target Name="BuildILMergeInputs" DependsOnTargets="ResolveReferences"> - <ItemGroup> - <ILMergeProductInputAssemblies Include="@(ReferencePath)" - Condition=" '%(ReferencePath.PrimaryProductOutput)' == 'true' "/> - </ItemGroup> - </Target> - - <Target Name="BuildUnifiedProductAssembly" DependsOnTargets="BuildILMergeInputs" - Inputs="@(ILMergeProductInputAssemblies);@(ILMergeInputAssemblies)" Outputs="$(ILMergeOutputAssembly);$(ILMergeOutputXmlDocs)"> - <MakeDir Directories="$(ILMergeOutputAssemblyDirectory)" /> - <Message Text="Merging $(ILMergeOutputAssembly)" Importance="high" /> - - <!-- Arrange for DNOA.Core to appear *last* in the input assemblies list so that its assembly attributes overrides the rest. - Also, this project's output must appear *first* in the list so that ILMerge will use its PE Header as the final one, - allowing file Properties in Windows Explorer to show DotNetOpenAuth.dll as the "Original Filename" along with other properties. --> - <ItemGroup> - <OrderedMergeInputAssemblies Include="@(ILMergeProductInputAssemblies)" Condition=" '%(ILMergeProductInputAssemblies.FileName)' == 'DotNetOpenAuth' " /> - <OrderedMergeInputAssemblies Include="@(ILMergeProductInputAssemblies)" Condition=" '%(ILMergeProductInputAssemblies.FileName)' != 'DotNetOpenAuth.Core' and '%(ILMergeProductInputAssemblies.FileName)' != 'DotNetOpenAuth' " /> - <OrderedMergeInputAssemblies Include="@(ILMergeInputAssemblies)" /> - <OrderedMergeInputAssemblies Include="@(ILMergeProductInputAssemblies)" Condition=" '%(ILMergeProductInputAssemblies.FileName)' == 'DotNetOpenAuth.Core' " /> - </ItemGroup> - - <PropertyGroup> - <ILMergeKeyFile Condition=" '$(DelaySign)' == 'true' ">$(PublicKeyFile)</ILMergeKeyFile> - <ILMergeKeyFile Condition=" '$(DelaySign)' != 'true' ">$(AssemblyOriginatorKeyFile)</ILMergeKeyFile> - </PropertyGroup> - - <ILMerge - ExcludeFile="$(ProjectRoot)ILMergeInternalizeExceptions.txt" - InputAssemblies="@(OrderedMergeInputAssemblies)" - OutputFile="$(ILMergeOutputAssembly)" - SearchDirectories="@(ILMergeSearchDirectories)" - KeyFile="$(ILMergeKeyFile)" - DelaySign="$(DelaySign)" - XmlDocumentation="true" - CopyAttributes="true" - AllowDuplicateAttributes="true" - ToolPath="$(ProjectRoot)tools\ILMerge" - TargetPlatformVersion="4.0" - TargetPlatformDirectory="$(ILMergeTargetPlatformDirectory)" /> - </Target> - - <Target Name="BuildUnifiedProduct" DependsOnTargets="BuildUnifiedProductAssembly" /> - - <Import Project="$(MSBuildToolsPath)\Microsoft.Common.targets" /> - <Import Project="$(ProjectRoot)tools\DotNetOpenAuth.targets" /> - <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.targets))\EnlistmentInfo.targets" Condition=" '$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.targets))' != '' " /> -</Project>
\ No newline at end of file diff --git a/src/DotNetOpenAuth/Properties/AssemblyInfo.cs b/src/DotNetOpenAuth/Properties/AssemblyInfo.cs deleted file mode 100644 index 0c8ff51..0000000 --- a/src/DotNetOpenAuth/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,43 +0,0 @@ -//----------------------------------------------------------------------- -// <copyright file="AssemblyInfo.cs" company="Outercurve Foundation"> -// Copyright (c) Outercurve Foundation. All rights reserved. -// </copyright> -//----------------------------------------------------------------------- - -// We DON'T put an AssemblyVersionAttribute in here because it is generated in the build. - -using System; -using System.Net; -using System.Reflection; -using System.Resources; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using System.Security; -using System.Security.Permissions; -using System.Web.UI; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyCopyright("Copyright © 2012 Outercurve Foundation")] -[assembly: CLSCompliant(true)] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("AB72ED33-1B74-4433-B524-982101D353A1")] - -#if StrongNameSigned -// See comment at top of this file. We need this so that strong-naming doesn't -// keep this assembly from being useful to shared host (medium trust) web sites. -[assembly: AllowPartiallyTrustedCallers] - -[assembly: InternalsVisibleTo("DotNetOpenAuth.Test, PublicKey=0024000004800000140100000602000000240000525341310008000001000100ff61f0ffd86a577730128d6b9daed5195c2ec729115934b8da0763ac4f12ae2416a11657976a3adc5fec78fe98b8e4f65b2f29b1c116eb761111315f4f10d7a9a827615610b49ae262fa8dd52d8181b54b2fcba7e2d81723f7922e65154482dd208f98c084c59fe028f5bcb227022acfe03aef64ac6ed80e86093ebe2dafbbb00583321b3ec81d275c65077310dfcb837f6c1ec85a3554ac0d04892bdc76647973fce74f9cbd1435d6adba79942eb4ce60b923a62dbb8eebfed3283dfce3aa8123ee108c095a7a70be3ca2e92059223e0bfbfb56302b90906ef8e4f649cd42eb436dd9ee1173fd141af9b3f5def5eefd15771e24c3de9ea1f2b0985cd3756199")] -[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] -#else -[assembly: InternalsVisibleTo("DotNetOpenAuth.Test")] -[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] -#endif diff --git a/src/DotNetOpenAuth/Stub.csproj b/src/DotNetOpenAuth/Stub.csproj deleted file mode 100644 index 5640261..0000000 --- a/src/DotNetOpenAuth/Stub.csproj +++ /dev/null @@ -1,33 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0"> - <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.props))\EnlistmentInfo.props" Condition=" '$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.props))' != '' " /> - - <PropertyGroup> - <SuppressBuildTarget>true</SuppressBuildTarget> - </PropertyGroup> - - <PropertyGroup> - <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> - <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> - </PropertyGroup> - <Import Project="$(ProjectRoot)tools\DotNetOpenAuth.props" /> - <PropertyGroup> - <SchemaVersion>2.0</SchemaVersion> - <ProjectGuid>{7BAB551D-768A-4C34-9D9D-8299DEDFF778}</ProjectGuid> - <AppDesignerFolder>Properties</AppDesignerFolder> - <AssemblyName>DotNetOpenAuth</AssemblyName> - <OutputPath>$(IntermediatePath)\stub\</OutputPath> - </PropertyGroup> - <Import Project="$(ProjectRoot)tools\DotNetOpenAuth.Product.props" /> - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> - </PropertyGroup> - <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> - </PropertyGroup> - <ItemGroup> - <Compile Include="Properties\AssemblyInfo.cs" /> - </ItemGroup> - - <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> - <Import Project="$(ProjectRoot)tools\DotNetOpenAuth.targets" /> - <Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.targets))\EnlistmentInfo.targets" Condition=" '$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), EnlistmentInfo.targets))' != '' " /> -</Project>
\ No newline at end of file |